我有一组包含阿拉伯语文本的NSString对象。但是,当我尝试使用UILabel显示其中任何一个时,文本从左到右而不是从右到左显示(NSLog正确显示字符串)
我正在考虑解决方法,将变换应用于UILabel以使y轴对称,但是如何检测NSString是否包含RTL字符串?
答案 0 :(得分:1)
尝试将unicode字符0x200F添加到每个字符串的开头。此字符是一个不可见的标记字符,表示文本的方向性。
答案 1 :(得分:0)
您是否尝试过将您所在的地区设为阿拉伯语?我原以为这种事情会自动处理。