当我在UITextView中输入文字时,我需要知道文字的方向,这取决于键盘的语言。例如,如果用户输入的是英语,那么方向将是 "从左到右",如果用户输入的是阿拉伯语,则是 "从右到左"。我需要这个值,避免硬编码匹配每种语言和它的文本方向。
这可能吗?
看看这个方法 UITextInput协议:
- (UITextWritingDirection)baseWritingDirectionForPosition:(UITextPosition *)position inDirection:(UITextStorageDirection)direction
返回一个表示书写方向的常数(例如,从左到右或从右到左)。
UITextView实现了这样的协议。