如何获得 uitextview 的书写语言?或者我怎么知道 uitextview 在当前状态下是从右到左还是从左到右?
问问题
366 次
3 回答
2
[textView baseWritingDirectionForPosition:[textView beginningOfDocument] inDirection:UITextStorageDirectionForward] == UITextWritingDirectionRightToLeft
如果UITextView
从右到左应该返回真,否则返回假。
如果需要,可以在此处找到更多文档!
于 2012-11-17T22:53:46.620 回答
1
在回答您的其他问题时,您可以从UITextInputMode
文档中获取使用的键盘语言:http: //developer.apple.com/library/ios/#documentation/uikit/reference/UITextInputMode_Class/Reference/Reference.html
于 2012-11-19T20:34:09.057 回答
0
这个解决方案对我来说效果更好
[NSLocale characterDirectionForLanguage:self.textView.textInputMode.primaryLanguage] == NSLocaleLanguageDirectionRightToLeft
于 2016-08-01T18:27:36.810 回答