Source Code: https://github.com/kitlangton/OmenTex...
Reddit Discussion: / kj300k
SwiftUI gives wonderful demos. However, when building nontrivial apps, one quickly finds themselves on dark road capped with two dead ends, paved with potholes, dripping with tar, crying blood… You look up and realize you’ve lost 5 hours attempting to change the color of a List view header, and still failed.
Having worked on an app in SwiftUI since it was first released (https://omen.cards), I’ve lost many lonely, one-sided battles against the built-in Views. However, I’ve also experienced a handful of victories. And I intend to stumble through clunky video editing software in order to share these with you!
In this video, we’ll look at how to improve the standard SwiftUI TextView, augmenting it with programmable focus and multiline support. These features are small, but their absence can make your apps feel half-finished, and drive a perfectionist half-insane.