2013-11-29 27 views
1

如此早期使用iPhone Retina和非Retina時,我曾經把圖像處理爲「image.png」和「[email protected]」 ,並用於處理圖形的技巧。如何在iPhone 4,4s和iPhone 5,5c處理圖形5s

但我現在面臨的是,我沒有更多的建設iPhone 3G 3,3g。這意味着所有圖像現在都是用於視網膜的,所以問題是如何處理iPhone 5,5c,5s圖像。由於這些設備的垂直分辨率超過960像素。

我是否需要爲iPhone 4,4s和iPhone 5,5c,5s製作兩個單獨的圖像集?

+0

可能重複[如何開發或遷移爲iPhone 5的屏幕分辨率的應用程序?(http://stackoverflow.com/questions/12395 200/how-to-develop-or-migrate-apps-for-iphone-5-screen-resolution) – rptwsthi

回答

1

不,你不需要讓兩個獨立的圖像集爲iPhone 4和iPhone 5系列,它,如果你想有一些背景,例如整個畫面......不同的圖像僅供開始屏幕是唯一的問題。

1

編輯:

圖標和非全屏的圖形可能是在iPhone 4 & 5.你需要單獨設置基於設備不同的分辨率在這裏,你可以使用

的命名約定全屏壁紙相同
image.png -> iPhone (non-retina) 
[email protected] -> iPhone 4s/4 (retina) 
[email protected] -> iPhone 5 
image~ipad.png -> iPad (non-retina) 
[email protected]~ipad.png -> iPad (retina) 

請參閱本apple design guidehttp://www.iosres.com

+0

不,這是絕對不正確的。 iPhone4和iPhone5屏幕具有相同的每區域分辨率。唯一的區別是SIZE(size!=分辨率)。 568h修飾符僅適用於具有不同尺寸的LAUNCH圖像。 –

+0

圖標和非全屏的圖形可能是相同的iPhone 4&5。但是,如果你有全屏幕的背景圖像,或工具欄等等,你將有問題的全寬/高的背景圖像。您的480高分辨率圖像很可能會被拉伸(因此可能會看起來很可怕)。 – suhit

+0

這是真的:)但聽起來不像是OQ的意思。蘇應編輯答案指出:-) –