0
可以将我的键盘默认设置为阿拉伯语键盘吗? 我不希望我的应用程序的用户必须手动进入设置>键盘>阿拉伯语。如何在iPhone应用程序中默认打开阿拉伯语键盘?
我想有阿拉伯语键盘为我的iPhone应用程序中的默认,这是可行的?
可以将我的键盘默认设置为阿拉伯语键盘吗? 我不希望我的应用程序的用户必须手动进入设置>键盘>阿拉伯语。如何在iPhone应用程序中默认打开阿拉伯语键盘?
我想有阿拉伯语键盘为我的iPhone应用程序中的默认,这是可行的?
苹果对Managing the Keyboard状态文档:
键盘和输入法
每当在一个对象的用户抽头能够接受文本输入的, 对象要求系统显示适当的键盘。 根据程序的需要和用户首选的 语言,系统可能会显示几种不同键盘中的一种。 尽管您的应用程序无法控制用户的首选语言 (以及键盘的输入方法),但它可以控制键盘的属性以指示其预期用途,例如任何特殊键及其行为的配置 。
...
为了方便不同用户的喜好语言的iOS也 支持不同 语言,其中一些在图4-2所示不同的输入法和键盘布局。键盘的输入法和 布局由用户的语言 首选项决定。其中一些键盘的输入发生在多个 阶段。
所以简短的回答是否,你不能以编程方式在键盘上调出特定的语言。
一个可以使键盘自己,但这是一个缓慢而艰难的过程。请参阅应用程序WolframAlpha以供参考。 – Emil 2012-01-06 19:02:16
@Emil是的,但是阿拉伯语从右向左读取会带来额外的困难,因此使用正确的光标位置来实现它是一种真正的痛苦。好点,但。 – PengOne 2012-01-06 19:13:23