【发布时间】:2016-06-30 16:12:18
【问题描述】:
我已经按照网络上的一些教程尝试根据 iPhone 设置的文化更改故事板启动屏幕上的图像。我可以更改应用程序内的文本,以便我知道文化设置正确,并且我已经在项目设置中定义了文化,但启动故事板上的图像始终显示英文图片。
我的故事板(在添加、新文件中创建为启动屏幕)位于 iOS 项目根目录中,并且我有一个 Resources 文件夹,其中包含名为 en.lproj、fr.lproj 和 de.lproj 的文件夹。我在每个文件夹中都有一个名为 Header.png 的图像,根据语言略有不同。
根据我的阅读,将情节提要上图像控件的图像属性设置为 Header.png 应该显示英文版本,因为它是我的默认开发人员文化(有效 - 这确实发生了),然后应该选择基于文化变化和应用程序重新启动的相关文件夹中的相同图像。不幸的是,这并没有发生,它总是把英语拉回来。
我尝试将情节提要放在项目根目录中的 Base.lproj 文件夹和 Resources 文件夹中的 Base.lproj 文件夹中,并尝试将语言文件夹(de.lproj 等)移出 Resources 文件夹到根目录,但这些似乎都没有改变任何东西。
我正在使用 iPhone 6 模拟器并在 Xamarin studio(最新 alpha 版本)中进行开发
有人对我可能出错的地方有任何建议吗?我整天(和昨晚)一直在做这个,这让我发疯:(
提前致谢,
艾伦
【问题讨论】:
标签: ios xamarin localization storyboard launch-screen