2
我遇到顯示帶有視網膜屏幕支持的本地化應用程序圖標的問題。適用於iOS的帶Retina顯示屏的本地化應用程序圖標
這怎麼辦?
我試圖使Icon.png和[email protected]本地化,然後我試圖使proj-Info.plist本地化,並嘗試鏈接到不同的圖像。
但只有正在顯示的項目語言的圖標...
我遇到顯示帶有視網膜屏幕支持的本地化應用程序圖標的問題。適用於iOS的帶Retina顯示屏的本地化應用程序圖標
這怎麼辦?
我試圖使Icon.png和[email protected]本地化,然後我試圖使proj-Info.plist本地化,並嘗試鏈接到不同的圖像。
但只有正在顯示的項目語言的圖標...
你需要創建一個infoplist.strings文件爲每個語言。爲此,請手動創建language.lproj文件夾,並將Infoplist.string文件放入每個文件夾中。 在文件中輸入以下內容:CFBundleIconFile =「Icon_en.png」或CFBundleIconFile =「Icon_pt.png」。
嗨,埃德瑪,感謝您的快速回答!我是否需要從項目中的普通plist文件中刪除圖標設置?謝謝湯姆 – TomTom 2011-04-23 08:04:45
不,你只需要添加一個plist文件。另一種方法是複製您的目標(因此您必須爲每個目標進行一次繪製),併爲每個目標設置CFBundleIconFiles。 – 2011-04-23 08:36:45
嗨,埃德瑪,對不起,我沒有得到它的工作:/顯示名稱正常工作,但不是圖標 文件En: 'CFBundleIconFile =「Icon_en.png」; CFBundleName =「Bundle Eng1」; CFBundleDisplayName =「Bundle Eng2」;' File De 'CFBundleIconFile =「Icon_de.png」; CFBundleName =「Bundle Deu1」; CFBundleDisplayName =「Bundle Deu2」;' 我做錯了什麼? 謝謝湯姆 – TomTom 2011-04-23 14:23:16