2015-10-18 83 views
1

我知道info.plist中有一个键:PrefersRightToLeft,它指定键盘的主要语言是否是从右到左的语言。但是我不能将它设置为YES,因为我的键盘有多种语言。如何在键盘上更改为从右到左语言

现在我想添加阿拉伯语(从右到左)。

如何在运行时将输入方向更改为从右到左?

回答

0

试试这个。

[textField setBaseWritingDirection:UITextWritingDirectionRightToLeft forRange:[textField textRangeFromPosition:[textField beginningOfDocument] toPosition:[textField endOfDocument]]]; 
textField.textAlignment = NSTextAlignmentRight; 
+0

谢谢但键盘无法访问当前的textField。任何其他方式? – Jeet

+0

在我的情况下,我可以访问我目前的textfield – Jamil

+0

“textField”是你currenttextField – Jamil

相关问题