启动页面和各设备的宽高比及像素
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
iOS7只能用LaunchImage來(lái)布置啟動(dòng)畫面,只能用圖片。iOS8以后支持LaunchScreen.xib來(lái)布置,可以自己添加控件。iOS8以及以后的用LaunchScreen來(lái)配置啟動(dòng)頁(yè)。iOS8以后的會(huì)走這個(gè)設(shè)置,而ios7以及以前的直接忽略,這個(gè)xib文件不能關(guān)聯(lián)代碼。要想關(guān)聯(lián)代碼,重新建立試圖控制器關(guān)聯(lián)吧。
直接通過(guò)?[[UIScreen mainScreen] bounds]?即可獲取到當(dāng)前屏幕的基礎(chǔ)分辨率
?
3:2 ?3Gs,4 ? ??
9:16 ? 5之后
4:3 ? ?IPAD ??
?
iOS 設(shè)備現(xiàn)有的分辨率如下:
iPhone/iPod Touch
普通屏 320像素 x 480像素 iPhone 1、3G、3GS,iPod Touch 1、2、3
3:2 Retina 屏 640像素 x 960像素 iPhone 4、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
?
只是分辨率不一樣的情況,如一二或者四五相比,開發(fā)時(shí)提供兩種分辨率就可以了,應(yīng)用自動(dòng)識(shí)別
?
只是尺寸不一樣的情況,如四六相比,開發(fā)時(shí)完全沒(méi)有影響
iphone6 750*1334 ? ??667*2
iphone6P ?1242*2208 ? ? ?736*3
?
思路清晰了
多敲代碼,敲得多了,就熟練了。
iphone系列
5/5s/5c: 1136 x 640
4/4s: 640 x 960
3GS: 320 x 480
轉(zhuǎn)載于:https://my.oschina.net/u/2560887/blog/734282
總結(jié)
以上是生活随笔為你收集整理的启动页面和各设备的宽高比及像素的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 高倍数泡沫装置PHP_找煤机网:BGP高
- 下一篇: 欧姆龙plc解密实例_西门子、施耐德、欧