JoanKing / JKSwiftExtension

Swift常用扩展、组件、协议,方便项目快速搭建,提供完整清晰的Demo示例,不断的完善中......
Apache License 2.0
741 stars 119 forks source link

横屏下有些问题 #45

Closed iwangjiajun closed 8 months ago

iwangjiajun commented 8 months ago

这里的常量在横屏下都不能用,后续可否优化下😄 WX20240108-112320@2x

JoanKing commented 8 months ago

2.5.8版本:isIphoneX这个判断是有问题的,改为了jk_isIPhoneNotch

// MARK: 1.13、是否是缺口屏幕(刘海屏)或者灵动岛的屏幕 // 是否是缺口屏幕(刘海屏)或者灵动岛的屏幕 public var jk_isIPhoneNotch: Bool { if #available(iOS 11.0, *) { if let window = UIApplication.jk.keyWindow { return window.safeAreaInsets.top > 0 } else { return false } } else { return UIApplication.shared.statusBarFrame.height > 20 } }