啓動頁面和各設備的寬高比及像素

iOS7只能用LaunchImage來佈置啓動畫面,只能用圖片。iOS8之後支持LaunchScreen.xib來佈置,能夠本身添加控件。iOS8以及之後的用LaunchScreen來配置啓動頁。iOS8之後的會走這個設置,而ios7以及之前的直接忽略,這個xib文件不能關聯代碼。要想關聯代碼,從新創建試圖控制器關聯吧。ios

直接經過 [[UIScreen mainScreen] bounds] 便可獲取到當前屏幕的基礎分辨率iphone

 

3:2  3Gs,4     動畫

9:16   5以後圖片

4:3    IPAD   ip

 

iOS 設備現有的分辨率以下:
iPhone/iPod Touch
普通屏 320像素 x 480像素 iPhone 一、3G、3GS,iPod Touch 一、二、3
3:2 Retina 屏 640像素 x 960像素 iPhone 四、4S,iPod Touch 4
16:9 Retina 屏 640像素 x 1136像素 iPhone 5,iPod Touch 5

iPad
普通屏 768像素 x 1024像素 iPad 1, iPad2,iPad mini
Retina屏 1536像素 x 2048像素 New iPad,iPad 4開發

 

只是分辨率不同的狀況,如一二或者四五相比,開發時提供兩種分辨率就能夠了,應用自動識別io

 

只是尺寸不同的狀況,如四六相比,開發時徹底沒有影響基礎

iphone6 750*1334     667*2配置

iphone6P  1242*2208      736*3ios7

 

思路清晰了

多敲代碼,敲得多了,就熟練了。

iphone系列

5/5s/5c: 1136 x 640

4/4s: 640 x 960

3GS: 320 x 480

相關文章
相關標籤/搜索