[草稿]Xcode14适配

statusBarFrame不正确的问题

当药丸挖孔屏(iPhone 14 Pro、iPhone 14 Pro Max)出现后,UIApplication.shared.statusBarFrame通过Xcode 13编译运行iPhone 14 Pro Max,获取到的frame不正确。

print("statusBarFrame: \(UIApplication.shared.statusBarFrame.debugDescription)")

Xcode 13编译运行iPhone 14 Pro Max,打印出来的是:

statusBarFrame: (0.0, 0.0, 428.0, 44.0)

Xcode 14编译运行iPhone 14 Pro Max,打印出来的是:

statusBarFrame: (0.0, 0.0, 430.0, 54.0)

如果项目中使用到了UIApplication.shared.statusBarFrame,就得改用Xcode 14

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容