1.iPhone X適配記錄
首先如果你手機的啟動圖是在LaunchImage,一定要在其右邊iOS8.0 and later的portrait勾選,并放置1125x2436尺寸的圖,這樣運行出來的界面就不會上下存在黑色的間距。接下來就進行適配會用到兩個比較重要的宏
//iPhoneX 適配 頂部宏
#define SafeAreaTopHeight (screen_height == 812.0 ? 88 : 64)
/// 底部宏,別寫數字了
#define SafeAreaBottomHeight (screen_height == 812.0 ? 34 : 0)
判斷是否是iPhone X之后給相應的高度。
然后檢查各個界面是否適配好。
底部安全區34,頂部的狀態欄又原先的20變成44.