前兩天使用馬蜂窩旅游APP的時(shí)候,發(fā)現(xiàn)他們的導(dǎo)航欄位置把statusBar部分遮住了,還去評(píng)論說(shuō)他們的適配沒(méi)做好。結(jié)果:
今天項(xiàng)目小測(cè)試,模擬器跑著正常的項(xiàng)目在XR上面出現(xiàn)主視圖下方有約40高度的部分被tabbar遮擋,才發(fā)現(xiàn)真機(jī)實(shí)際尺寸和官方的不一樣

DF228577-5420-44EF-867B-265A954A1022.png
雖然xr官方的屏幕尺寸為6.1英寸本來(lái)
xr 的屏幕size是 414x896 @2x(2倍分辨率)所以用了
828x1792
define kDevice_Is_iPhoneXR ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(828, 1792), [[UIScreen mainScreen] currentMode].size) : NO)
死活判斷不出機(jī)型所以打印了一下寬高發(fā)現(xiàn)xr的寬高為375和812這是我沒(méi)有添加x r相應(yīng)啟動(dòng)圖