看了很多文章都是判斷屏幕的分辨率
覺得這樣如果出了新的機型判斷就一定會有問題
let userDefaults = UserDefaults()
if #available(iOS 11.0, *) {
if self.view.safeAreaInsets.bottom == 34.0 {
userDefaults.set(true, forKey: Keys.IS_IPHONE_X)
userDefaults.synchronize()
} else {
userDefaults.set(false, forKey: Keys.IS_IPHONE_X)
userDefaults.synchronize()
}
} else {
userDefaults.set(false, forKey: Keys.IS_IPHONE_X)
userDefaults.synchronize()
}
這樣判斷如果后面的機型還是全面屏概念的話
應(yīng)該能兼容,現(xiàn)在項目暫時是這樣去判斷
好好學(xué)習(xí),天天向上。<( ̄oo, ̄)/

Potato_zero.jpg