启动页面国际化(Launch Screen Localized Image)

1.将不同语言的启动图拖入项目中

启动图.storyboard

2.新建LaunchScreen.storyboard,并以不同后缀名区分.

不同LaunchScreen.storyboard

3.分别给每个LaunchScreen.storyboard,设置图片.

繁体启动图.png

默认启动图.png

4.新建.string文件,名字为InfoPlist.string(文件名字,不可更改),然后对InfoPlist.string国际化操作,选择你需要的语言.

右侧.png

string文件国际化之后.png

5.设置在不同语言的InfoPlist.strings文件中UILaunchStoryboardName所对应的LaunchScreen.

对应.png
UILaunchStoryboardName = "LaunchScreen_Hans";

总结:
1.整好图片
2.整好LaunchScreen
3.整好InfoPlist.strings
4.在InfoPlist.strings不同语言中,"UILaunchStoryboardName" 一一对应.

建议:
1.注意文件名字LaunchScreen InfoPlist.string
2.太麻烦了,就多试一次

最新: 最近又测试了一下,在APP没有卸载的情况下更改语言,启动图不会对应的更改.只能卸载重新安装才能识别语言.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容