我有一个用 Xcode 创建的应用程序,我想在主视图中显示 4 个按钮来选择应用程序的语言(西班牙语、英语、法语、德语)。
当按下一个按钮时,我想以所选语言加载下一个视图(以及应用程序的其余部分)。
任何人都可以指导我吗?
我有一个用 Xcode 创建的应用程序,我想在主视图中显示 4 个按钮来选择应用程序的语言(西班牙语、英语、法语、德语)。
当按下一个按钮时,我想以所选语言加载下一个视图(以及应用程序的其余部分)。
任何人都可以指导我吗?
有同样的问题,这是我的解决方案。
我不得不说以上所有内容都不合适,如果您使用自定义宏而不是 NSLocalizedString,则无法使用 xcode 的全部功能,您也无法欺骗 StandartDefault - 在重新启动应用程序之前不会设置语言。
即时更改本地化并不那么简单,因为 iOS 尝试使用当前语言环境进行本地化,假设这是用户最能理解的语言。查看本教程,了解如何在应用程序中即时更改语言。