如何知道文本的方向是什么?(How to know the direction of the tex

2019-09-19 00:26发布

我需要知道,取决于键盘的一个UITextView打字时的语言文字的方向。 例如,如果用户在英文打字,则方向将被“从左到右”,并且如果用户在键入阿拉伯语,“从右到左”。 我需要不怀疑该值并避免硬编码每一种语言和它的文本方向之间的匹配。

这可能吗?

Answer 1:

检查了这一点,从这个方法UITextInput协议 :

- (UITextWritingDirection)baseWritingDirectionForPosition:(UITextPosition *)position inDirection:(UITextStorageDirection)direction

这将返回一个表示写入方向(例如,左到右或从右到左)的恒定

的UITextView实现这样的协议。



文章来源: How to know the direction of the text?