如何在不重新启动应用程序的情况下以编程方式更改应用程序语言?

时间:2018-08-27 13:32:42

标签: ios iphone swift localization

我正在尝试在iOS中进行应用程序本地化。有一些静态数据,例如按钮名称以及所有我想在运行时使用objectId进行本地化的对象,这些对象存在于main.storyboard下的Main.strings文件中。但是我能够做到使用应用重新启动进行应用本地化,这有点不对。 我用来更改应用程序语言的代码是通过userdefaults即:

Query query = rootRef.collection("questions/"+questionId+"tags").whereArrayContains("tags", "mathematics");

0 个答案:

没有答案