久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

聊聊IPHONE6分辨率與適配

 聊聊IPHONE6分辨率與適配 三聯(lián)

  蘋果春晚剛結(jié)束,就有同學(xué)針對iPhone6 給出了分辨率適配的方法,純脫水技術(shù)文,趕緊來學(xué)習(xí)一下!

  經(jīng)新xcode6模擬器驗證(分辨率為pt,像素為真實pixel):

  iPhone5分辨率320×568,像素640×1136,@2x

  iPhone6分辨率375×667,像素750×1334,@2x

  iPhone6 Plus分辨率414×736,像素1242×2208,@3x,(注意,在這個分辨率下渲染后,圖像等比降低pixel分辨率至1080p(1080×1920))

脫水技術(shù)文!聊聊iPhone6分辨率與適配

  自動適配

  不處理時自動等比拉伸,如果在老工程打印屏幕frame,依然是320×568

  對比自動適配的和完美適配的導(dǎo)航欄就能看出問題:

脫水技術(shù)文!聊聊iPhone6分辨率與適配

  因為拉伸所以會有一些虛,導(dǎo)航欄明顯比64要大,但相比3.5寸到4寸的留黑邊還是好很多。

  如何關(guān)閉自動適配方案呢?這個還是老思路,換啟動圖:

脫水技術(shù)文!聊聊iPhone6分辨率與適配

  除了換啟動圖外,不得不說的是,新Xcode中可以使用一個xib來設(shè)置啟動圖:

脫水技術(shù)文!聊聊iPhone6分辨率與適配

  不過這個xib不能關(guān)聯(lián)任何的代碼(不能自定義View的Class,不能IBOutlet,不能加Object),可以理解成這個xib就是一張截圖,這個方案的好處在于可以使用到Size Classes來針對不同屏幕布局這個xib

  關(guān)于手動適配

  只要手動指定了啟動圖或者那個xib,屏幕分辨率就已經(jīng)變成應(yīng)有的大小了,老代碼中所有關(guān)于寫死frame值的代碼通通倒霉,如果去手動適配就要全部適配,建議在找到個可行方案前先不要做修改,自動適配方案還算不影響使用。

  面對4個分辨率的iPhone,建議使用Auto Layout布局 + Image Assets管理各個分辨率的圖片 + Interface Builder(xib+storyboard)構(gòu)建UI,Size Classes在低版本iOS系統(tǒng)的表現(xiàn)未知。想要這套手動適配方案,起碼你的工程需要部署在iOS6+,還不用AutoLayout布局的會死的蠻慘。

  關(guān)于Xcode6

  模擬器路徑被換成了 ~/Library/Developer/CoreSimulator/Devices/

  xcode6中已經(jīng)找不到iOS6的模擬器了,是時候說服大家放棄iOS7-了

  現(xiàn)在起提交App Store強制需要支持64位,是時候梳理一遍所有依賴的第三方lib,更新到64位

  One more thing…按這名命的規(guī)律…

【網(wǎng)站聲明】本站除付費源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請勿用于商業(yè)用途。如損害你的權(quán)益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。
主站蜘蛛池模板: 欧美一区在线视频 | 亚洲欧美激情网 | 日韩欧美操| 国产乱码精品1区2区3区 | 国产98色在线 | 日韩 | 中文字幕一区二区在线观看 | 欧美日韩亚洲系列 | 久久久久一区二区三区 | 久久专区 | 欧美午夜精品 | 一区二区三区在线播放 | 97精品超碰一区二区三区 | 国产成人综合在线 | 在线观看亚洲欧美 | 欧美精品在线一区二区三区 | 亚洲精品久久久久久久久久久 | 91九色在线观看 | 天天人人精品 | 在线观看视频中文字幕 | 日本涩涩视频 | 亚洲国产中文在线 | 日韩在线第一 | 精品国产一区二区国模嫣然 | 日日操夜夜操天天操 | 亚洲 欧美 另类 综合 偷拍 | 日韩视频区 | 在线观看中文字幕av | 亚洲午夜精品一区二区三区他趣 | 日韩欧美精品 | 国产精品一区二区三区四区 | 国产亚洲一区二区精品 | 国产福利在线 | 精品国产一区二区三区性色 | 三级免费毛片 | 精品免费国产一区二区三区四区介绍 | 精品国产一区二区三区久久 | 成人精品国产免费网站 | 久久精品一区二区三区四区 | 男人天堂视频在线观看 | 91在线精品秘密一区二区 | 中文字幕av亚洲精品一部二部 |