2011-03-27 115 views
1

我在写一些具有多种语言的应用程序。我知道我可以将设备设置为具有国际键盘。iPhone - 以编程方式选择语言键盘

如果有一种方法可以为英文单词选择英文键盘,并为每种语言使用特定的外文键盘,

有谁知道这是否可能,以及如何?

回答

2

我很抱歉让你失望,但你问的是根本不可能的。

+0

我知道用户可以选择键盘。我也知道我的应用程序使用什么语言(它是希腊语教学系列的一部分)。我应该在我原来的帖子中多说一些。这是否值得一个改进要求? – 2011-03-27 23:00:42

+0

和Erik,你的评论正是我需要知道的。谢谢+1 – 2011-03-27 23:01:54

+0

嗨,我来自未来。这是现在可能... http://stackoverflow.com/questions/12595970/iphone-change-keyboard-language-programmatically – Jollywatt 2017-01-28 06:05:09

3

这取决于用户他们始终使用哪些键盘。如果他们启用了多种语言,那么他们可以在不离开视图的情况下自由切换,因为为此目的添加了额外的按钮。您无法提供有关用户可能需要哪种语言的提示。

您可以调整的属性由UITextInputTraits protocol给出,因此应该列出您可以指定的所有内容。我相信它们全都通过Interface Builder和/或Xcode 4暴露在相关的控件中,所以不应该感到惊讶。

+0

+1正确,比我的信息更丰富。 – 2011-03-27 18:51:42