在 UITextView 中键入时,我需要根据键盘的语言知道文本的方向。例如,如果用户输入英文,则方向将为“从左到右”,如果用户输入阿拉伯语,则为“从右到左”。毫无疑问,我需要该值,并避免对每种语言及其文本方向之间的匹配进行硬编码。
这可能吗?
最佳答案
从 UITextInput Protocol 中查看此方法:
- (UITextWritingDirection)baseWritingDirectionForPosition:(UITextPosition *)position inDirection:(UITextStorageDirection)direction
这会返回一个表示书写方向的常量(例如,从左到右或从右到左)
UITextView 实现了这样的协议(protocol)。
关于ios - 如何知道文字的走向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11305791/