2012-09-25 130 views
3

現在,iOS 6和iPhone 5都沒有了,我對如何調整所有iPhone的用戶界面有點困惑。當我開發一個應用程序時,我應該爲iPhone 5和更舊的iPhone配備兩個單獨的xibs嗎?放置圖像時,我還應該爲視網膜添加後綴@ 2x?我猜想對於新iPhone的視網膜它將是-568 @ 2x?你能簡單介紹一下嗎?謝謝!iPhone 4,iPhone 5,iPhone 3GS兼容的應用程序現在

回答

1

你不應該做很多具體的工作,真的。只需使用正確的自動調整掩碼來實現您的XIB文件。如果您只針對iOS 6,則可以使用自動佈局,否則您無法使用。圖像仍然以同樣的方式運作 - 對於3GS和iPad 1/2,您將圖像命名爲「xyz.png」,對於視網膜顯示設備(包括iPhone 4,4S,5和iPad 3),您將@ 2x後綴「xyz @ 2x.png」。 「-568」符號目前僅支持啓動圖像。事實上,如果您放置一個「[email protected]」圖像並嘗試在iPhone 5上將其用作「xyz」,它將不會被發現。

如果您需要爲iPhone 5/iPod 5準備特殊的背景圖片,可以使用my macros並使用「[email protected]」表示法。

相關問題