A base implementation of the UIText
protocol.
SDKs
- iOS 3.2+
- tvOS 9.0+
Framework
- UIKit
Declaration
class UITextInputStringTokenizer : NSObject
Overview
If you want to take advantage of this base implementation, you should subclass this class and handle application-specific directions and granularities affected by layout. When you instantiate a class you must supply the document class that is adopting the UIText
protocol for your application.
Subclassing Notes
When you subclass UIText
, override all UIText
methods, calling the superclass implementation (super
) when method parameters are not affected by layout. For example, the subclass needs a custom implementation of all methods for line granularity. For the left direction, it needs to decide whether left corresponds at a given position to forward or backward, and then call super
passing in the storage direction (UITextStorageDirection).