-1

我需要让我的应用程序中的键盘出现在特定的语言环境中,而用户不必转到手机上的设置菜单。我知道用户通过本地化键盘按钮选择语言很简单,但对于应用程序的设计,它必须自动完成,无需用户交互。

我发现了下一段代码,它可以帮助我执行这样的任务。我的问题是,如果这段代码对 Apple 有效,或者他们会拒绝它,你会想到什么副作用,如果有的话。到目前为止我找不到任何问题。

[[NSUserDefaults standardUserDefaults] setObject: [NSArray arrayWithObjects: @"ko", nil] forKey: @"AppleLanguages"];

[[NSUserDefaults standardUserDefaults] synchronize];
4

1 回答 1

0

您可以编写自己的键盘并使其显示。这可能比覆盖系统更好。查找编写自定义键盘

于 2013-05-30T22:20:41.967 回答