【问题标题】:How to change locale and storyboard programmatically in swift?如何以编程方式快速更改语言环境和情节提要?
【发布时间】:2015-04-26 19:19:33
【问题描述】:

我在主故事板中有两个按钮。 故事板已本地化(IT 和 EN) 我创建了一个可本地化的文件(IT 和 EN)

如果我以每种语言启动应用程序,则默认语言环境为 EN,如果我以 Ita lang 启动,则它以 ITA 语言环境启动。

没关系。

现在我希望初始按钮可以更改并以其他语言重新加载情节提要,以这些语言结束加载字符串。

我在网络上找到了这个解决方案,但没有加载这些语言的字符串,也没有重新加载故事板。

NSUserDefaults.standardUserDefaults().setObject(["it"], forKey: "AppleLanguages")
NSUserDefaults.standardUserDefaults().synchronize()

【问题讨论】:

    标签: ios swift resources storyboard locale


    【解决方案1】:

    要进行此编辑,您应该关闭应用程序并重新启动

    【讨论】:

      猜你喜欢
      • 2019-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多