iOS 13中如何获取状态栏高度?

2024-02-23

在 iOS 13 中UIApplication.shared.statusBarFrame.height warns

iOS 13.0 中已弃用“statusBarFrame”:使用 statusBarManager 而是窗口场景的属性。

如何在不使用 iOS 13 中已弃用的 API 的情况下获取状态栏高度?


根据警告提示,您可以访问statusBarManager其中有一个statusBarFrame财产。这是在您的上定义的UIWindow's windowScene.

let height = view.window?.windowScene?.statusBarManager?.statusBarFrame.height ?? 0
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 13中如何获取状态栏高度? 的相关文章

随机推荐