我應該創建一個多語言應用程序; 我的問題是啓動圖像,根據設備的語言使用啓動圖像的方式是什麼。在plist文件中有什麼東西?IOS:啓動圖像多種語言
回答
解決的辦法是將Default.png本地化爲項目中其他任何資源。從Xcode的項目列表中選擇Default.png,在右側窗格中找到「本地化」,並簡單地添加新的本地化。之後,您可以將文件更改爲所有本地化不同。
- 在Xcode的項目摘要窗格(討論Xcode 4.2)中,通常添加一個或兩個方向的啓動圖像。
- 啓動圖像將出現在您的項目文件列表中。選擇其中之一。
- 展開實用程序(右側窗格),您將看到以下組:「縮進和類型」,「圖像屬性」,「本地化」...。在本地化羣組中點擊「+」按鈕。您現在可以添加新的本地化(例如西班牙語)。
- 之後,在項目列表中的文件左側,您將看到一個展開按鈕。點擊按鈕顯示所有本地化的文件。
- 您的本地化Default.png文件將出現在項目目錄中的.lproj目錄中。例如,您可以在en.lproj中手動刷新文件以更改英文啓動圖像。
Apple的HIG文檔建議開發人員使用不含任何文本的啓動圖像。以聯繫人應用爲例,它只是顯示一個空的用戶界面,因此用戶認爲應用更快啓動。
所以我建議遵循這種方法並從啓動圖像中刪除任何語言的痕跡。
你說得對,但沒有解決方案? – CrazyDev 2012-02-23 10:45:52
但是,如果您有完全自定義界面的應用程序,例如帶有應用程序徽標和名稱的啓動屏幕,則啓動圖像看起來就像啓動屏幕的第一幀。然後,如果您正在本地化您的應用程序名稱,那麼您也可以像使用其他資源一樣來本地化Default.png。 – 2012-02-23 10:45:53
我同意這看起來很奇怪,但這不是一個選項,但蘋果建議不要有閃屏。即使您擁有自定義用戶界面,只需刪除所有文字並將其用作啓動圖像即可。 – 2012-02-23 10:47:15
- 1. IOS:用於啓動圖像的多種語言xcode 5
- 2. 啓動vg dev,哪種語言?
- 3. Joomla多種語言
- 4. 多種語言+ Htaccess
- 5. Yii2多種語言
- 6. iOS的多重啓動圖像
- 7. 如何在Android中使用多種語言,如多種語言
- 8. Struts每種語言的CSS /圖像
- 9. 多種語言的多種字體
- 10. Highcharts多種語言的圖表?
- 11. 多種語言的網站和視圖
- 12. IOS啓動圖像尺寸
- 13. 多種語言的帖子?
- 14. CruiseControl.net有多種語言?
- 15. sitemap seo多種語言
- 16. Twitter4j - 多種語言的FilterQuery
- 17. 多種語言設置codeigniter
- 18. 流星:多種語言?
- 19. preg_match_all和多種語言
- 20. 翻譯爲多種語言
- 21. 多種語言的PHP preg_match
- 22. tcpdf中的多種語言
- 23. yii2基本多種語言
- 24. 多種語言的Jekyll
- 25. 多種語言的網站
- 26. 多種語言數據
- 27. 支持多種語言
- 28. 多種語言的網址
- 29. 多種語言在SSRS
- 30. cakePhp和多種語言
你能解釋一下怎麼做嗎? – CrazyDev 2012-02-23 10:56:58
我已經編輯我的帖子更多的解釋。 – 2012-02-23 11:05:12
這一切都好,但在第4點,現在如果我擴展文件,我看到三個文件(例如英語,西班牙語,frech);但這三個文件都是一樣的;我希望每個文件都不同,並且根據語言而改變。然後我想改變文件的英語和獐(例如) – CrazyDev 2012-02-23 11:17:30