1.将不同语言的启动图拖入项目中
2.新建LaunchScreen.storyboard,并以不同后缀名区分.
3.分别给每个LaunchScreen.storyboard,设置图片.
4.新建.string文件,名字为InfoPlist.string(文件名字,不可更改),然后对InfoPlist.string国际化操作,选择你需要的语言.
5.设置在不同语言的InfoPlist.strings文件中UILaunchStoryboardName所对应的LaunchScreen.
UILaunchStoryboardName = "LaunchScreen_Hans";
总结:
1.整好图片
2.整好LaunchScreen
3.整好InfoPlist.strings
4.在InfoPlist.strings不同语言中,"UILaunchStoryboardName" 一一对应.
建议:
1.注意文件名字LaunchScreen InfoPlist.string
2.太麻烦了,就多试一次
最新: 最近又测试了一下,在APP没有卸载的情况下更改语言,启动图不会对应的更改.只能卸载重新安装才能识别语言.