IOS 實現(xiàn)啟動圖 多語言切換

首先非常感謝這位大佬的分享資源

https://blog.csdn.net/YouLing_0809/article/details/53818328


首先 要實現(xiàn)APP名稱多語言適配?

適配方法如下:

在程序中創(chuàng)建InfoPlist.strings文件用來處理桌面現(xiàn)實的國際化,創(chuàng)建如圖:(注意這里的名字不要修改,否則會出現(xiàn)app無法讀取這個strings)?


創(chuàng)建后選中InfoPlist.strings,然后點擊Localize…?



這個時候你就會出現(xiàn)跟我一樣的


這里面的內(nèi)容是自己填寫的

"CFBundleDisplayName" 這個是在不同語言下? APP名稱的多語言適配

"UILaunchStoryboardName"? 這是在不同語言下? APP啟動圖的多語言適配

接下來就是 怎么實現(xiàn) 啟動圖多語言適配:


創(chuàng)建兩個啟動的.storyboard分別命名為:LaunchScreen-English和LaunchScreen-Chinese(當(dāng)然這里你也可以只創(chuàng)建一個storyboard,然后在啟動的時候?qū)toryboard加載的圖片的名字國家化,就不具體寫了)創(chuàng)建方法如下


然后在里面加入imageview 添加啟動圖圖片

向InfoPlist.strings,的中文和英文的文檔中分別加入


接下來 你run一下 就發(fā)現(xiàn)成功了
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容