如何在iPhone应用程序中更改显示的UIKeyboard的语言?

Sha*_*hay 1 iphone objective-c uikeyboard ios

在我的iPhone应用程序中,我想更改显示的UIKeyboard的语言.我怎样才能做到这一点?

Ben*_*n S 6

来自iPhone应用程序编程指南:

根据程序的需要和用户的首选语言,系统可能会显示多个不同键盘中的一个.尽管您的应用程序无法控制用户的首选语言 (以及键盘的输入方法),但它可以控制键盘的属性以指示其预期用途,例如任何特殊键的配置及其行为.

[...]

为了方便不同用户的语言偏好,iPhone OS还支持不同语言的不同输入法和键盘布局,其中一些如图5-4所示.键盘的输入方法和布局由用户的语言首选项决定.

因此,似乎没有办法提出与用户偏好不同的语言的键盘.