在 UITextView 中输入时,我需要根据键盘的语言了解文本的方向。例如,如果用户输入英语,则方向将为“从左到右”,如果用户输入阿拉伯语,则方向将为“从右到左”。我毫无疑问地需要这个值,并避免对每种语言及其文本方向之间的匹配进行硬编码。
这可能吗?
检查这个方法UI文本输入协议 https://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UITextInput_Protocol/Reference/Reference.html:
- (UITextWritingDirection)baseWritingDirectionForPosition:(UITextPosition *)position inDirection:(UITextStorageDirection)direction
这将返回一个表示书写方向的常量(例如,从左到右或从右到左)
UITextView 实现了这样的协议。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)