我需要让我的应用中的键盘显示在特定区域设置上,而无需用户进入手机上的设置菜单。我知道用户通过本地化键盘按钮选择语言很简单,但是对于应用程序的设计,它必须自动完成,无需用户交互。
我发现了下一段代码,这有助于我执行这样的任务。 我的问题是,如果这段代码对Apple有效,或者他们会拒绝它,你可以考虑哪些副作用,如果有的话。到目前为止我找不到任何问题。
[[NSUserDefaults standardUserDefaults] setObject: [NSArray arrayWithObjects: @"ko", nil] forKey: @"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];
答案 0 :(得分:0)
您可以编写自己的键盘并进行显示。这可能比覆盖系统更好。查找编写自定义键盘