NEWS
iPhone 6 Plus。它的寬高是414 × 736個點,3x模式,理想上來說,應該有1242 × 2208像素。但iPhone 6 Plus的實際像素是 1080 × 1920,是比理想值要少一點的。
iPhone 6 Plus的處理方式是將程序整體稍微縮小一點。分辨率很高,這點區(qū)別,實際上也看不出來。
那為什么需要這樣做呢?上面表格中iPhone 6, iPhone 6 Plus屏幕寬高的邏輯點的數(shù)字是怎么來的?下面我猜測一下原因,但不能證實。
先看iPhone 6,這個比較簡單。iPhone 6的屏幕寬高比例跟iPhone 5一樣,使用對角線來計算,就是放大了4.7 ÷ 4 = 1.175倍。用這個數(shù)字,乘以iPhone 5的320 x 568個點,忽略誤差,差不多就是iPhone 6屏幕的375 x 667個點。這里需要注意,屏幕寬高比例一樣,才能使用對角線來計算。
按照上面的方式來計算iPhone 6 Plus, 應該是得到440 x 781個點,實際上卻是414 × 736個點。這里我猜測是因為,iPhone 6 Plus屏幕明顯更大,相同尺寸的點放在大的屏幕上面,會使得人感覺尺寸變小,所以就將每個點的實際尺寸放大一些,從而得到更少的點數(shù)目。人眼看東西會有種錯覺,并非是孤立的看的,而是跟周圍的環(huán)境作比較。
確定了點數(shù)目之后,再確定了像素1080 × 1920(很多高清電視就是這個尺寸),應該是1080/414=2.6x,但2.6x這個數(shù)字開發(fā)就太麻煩了,就按照3x來處理。其實假如像素達到1242 × 2208,3x下也可以精確到1:1, 這樣會更好。但現(xiàn)今的技術(shù)在考慮電池,處理器,屏幕尺寸等綜合因素下,很可能達不到這樣的細膩程度。
上述只是猜測,我相信那些手機參數(shù)是經(jīng)過反復考慮再確定的。iPhone 6 Plus這個處于手機跟平板中間地帶的產(chǎn)物經(jīng)過不少特殊處理。
由分析可以看到,慢慢的為了適配多個機型,程序的啟動圖片也逐漸增多,為解決這個問題。iOS 8之后,可以使用xib來搭建啟動界面,這樣就可以同一個啟動界面,適配多個機型,減少啟動圖片占用的空間。
本文由廣州網(wǎng)站建設(shè)公司-三行網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請保留版權(quán)( 廣州網(wǎng)站建設(shè)www.stevenmarcscott.com )三行網(wǎng)絡(luò)——專注于企業(yè)網(wǎng)站建設(shè)、響應式營銷型網(wǎng)站定制,歡迎來電咨詢!熱線:020-85628720、15915767698
上一篇:2016年天貓雙11晚會項目:引入國際化明星 下一篇:網(wǎng)易企業(yè)郵箱申請方法步驟:以域名為后綴