前言
iPhone X 將于 2017年11月3日發(fā)售跳夭,是時候去適配這一特殊機型了。
首先需要將xcode升級至9.0使用iPhoneX模擬器進(jìn)行適配測試们镜。
xcode9.0
一币叹、增加1024*1024的logo圖,此圖不加的話提交審核的ipa文件無法上傳成功
二憎账、添加一張1125*2436的啟動圖 LaunchImage套硼,缺少該尺寸的LaunchImage會導(dǎo)致在iPhone X上無法鋪面屏幕。
三胞皱、由于iPhone X上的statusBar的高度變?yōu)?4邪意,所以之前頁面布局如果將上部狀態(tài)欄和標(biāo)題欄的高度寫死為64的同學(xué)就需要統(tǒng)一改一下了,使用[[UIApplication sharedApplication] statusBarFrame].size.height + self.navigationController.navigationBar.frame.size.height 計算此高度反砌。
四雾鬼、關(guān)于safeArea
這個正在研究中,后續(xù)更新宴树。策菜。。