最近XIB寫界面贩据,發(fā)現(xiàn)在XCode9以上引用了新特性的功能Safe Area怎诫,這個功能簡單描述就是xib的約束從對TopView、BottomView對齊方式改成對Safe Area對齊解愤,來保證項目在iPhoneX的完美適配家淤,但建立xib就報錯,報錯信息如下:
然而愚屁,針對這個問題济竹,網(wǎng)絡(luò)上流傳的方法取消Safe Area新特性的應用,但這是種錯誤的做法霎槐,這種做法是沒有辦法保證iPhoneX的適配送浊,錯誤做法如下,劃重點丘跌,這是錯誤做法
解決方法很明顯袭景,報錯顯示寫的很明白唁桩,該特性不支持iOS9.0以下的系統(tǒng),那么是不是將支持版本提高呢耸棒?其實并不需要這么做荒澡,新特性已經(jīng)可以讓你限制支持的版本,正確的方法就是將該特性調(diào)成9.0以后的系統(tǒng)与殃,正確做法如下:
此致