Xcode 7 - 启动屏幕本地化不起作用

时间:2016-08-08 13:29:23

标签: swift xcode localization xcode7

我使用 Xcode 7 Swift 中创建了启动画面。我已经为照片生成了不同语言的本地化版本,但它不起作用:

enter image description here

有人可以帮忙吗?

3 个答案:

答案 0 :(得分:0)

好的我在创建InfoPlist.strings并为每种语言创建启动画面并在每个文件中添加以下内容后修复它

“UILaunchStoryboardName”=“LaunchScreen”;
“UILaunchStoryboardName”=“LaunchScreenSP”;

答案 1 :(得分:0)

  1. 添加两个Launch Screen故事板
  2. 您可以在info.plist中找到一个名为" UILaunchStoryboardName"
  3. 的密钥
  4. 添加infoPlist.string文件
  5. 更改UILaunchStoryboardName =" ENLaunchScreen&#34 ;;在你的infoPlist.string中你想要的故事板名称

答案 2 :(得分:0)

另一个解决方案,您可以在启动屏幕上设置一些基本图像,然后在app delegate中创建一个视图并添加到窗口的子视图中,同时也可以假装这是Launch屏幕。 现在您可以按代码配置此视图。 最后使用DispatchQueue asyncAfter删除此视图。