【问题标题】:Using an international keyboard in iPhone app在 iPhone 应用程序中使用国际键盘
【发布时间】:2010-02-22 07:39:05
【问题描述】:

我需要能够强制使用不同的国际键盘,而无需用户手动进入“设置”应用程序并启用该键盘。

例如,用户只启用了英文 (AU),我希望能够调出一个键盘来输入中文,而无需他们启用键盘,然后手动切换到该键盘。

【问题讨论】:

    标签: ios internationalization keyboard


    【解决方案1】:
    [[UIKeyboardImpl sharedInstance] setInputMode:@"emoji"];
    

    当然,这是没有记录的。

    或更改~/Library/Prefereces/.GlobalPreferences.plist~/Library/Prefereces/com.apple.preferences.plist(许多应用程序用来启用表情符号的方法)。


    没有记录强制启用键盘的方法。最好告诉用户自己启用它。

    【讨论】:

    • 如果没有记录 - 这会导致应用验证失败吗?但是,它看起来不像“危险”代码。
    • 是否可以在iOS5中更改.GlobalPreferences.plist的内容,我可以很好地阅读它的内容,但似乎无法存储更新的字典? (我对更新 com.apple.preferences.plist 条目没有任何问题)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-24
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 2011-09-27
    • 1970-01-01
    相关资源
    最近更新 更多