In this lesson, you’ve seen how Writing Tools can appear custom text views, even when those views do not rely on a familiar native text view.
Generally speaking, it’s labor-intensive to roll your own text view based on UITextInput rather than extending UITextView. If the thought intrigues you though, here are a couple resources to learn more:
Runestone: Simon Støvring’s terrific text editor for iOS that creates a custom text view based on UITextInput and also is a handy developer tool to have on your phone and iPad.
Creating your own text views is a worthy exercise as you will gain a deeper of text rendering as well as provide a deeply configured experience to your end user.
See forum comments
This content was released on Oct 16 2024. The official support period is 6-months
from this date.
A review of all the things you’ve learned in this lesson.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.