以编程方式更改语言

4
我正在开发一款iPhone应用程序,希望具备以编程方式更改语言的选项。例如,用户可以通过在iPhone键盘上点击全球图标来更改拼写检查和自动更正的语言,但问题是我的应用程序具有自定义键盘,因此我没有该键。是否有办法创建类似于全球图标键的功能,以便我可以提供设备可用的语言选择,并且用户可以选择一种呢?

3
听起来你已经涉足了自定义键盘的棘手领域,拥有自定义键盘会严重限制你的应用程序的多区域支持。我个人建议重新考虑自定义键盘的目的/附加价值,然后再尝试解决这个问题,因为我预见到这个问题之后还会有很多其他问题。 - Chris Wagner
可能是Change iOS app's language on the fly的重复问题。 - Brad Larson
1个回答

1

我认为Milad并不是在询问如何更改语言本身,而是询问如何更改键盘类型。如果是这样,那么我认为这是不可能的。

不要忘记某个键盘并不一定锁定在特定的语言上,就像我可以使用日语键盘输入英语一样。而且某些语言有几种键盘类型(例如中文有3或4种)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接