gpt4 book ai didi

ios - 获取安全区域插入的顶部和底部高度

转载 作者:IT王子 更新时间:2023-10-29 07:28:36 35 4
gpt4 key购买 nike

获得不安全区域的顶部和底部高度的最合适方法是什么?

enter image description here

最佳答案

试试这个:

objective-c

if (@available(iOS 11.0, *)) {
UIWindow *window = UIApplication.sharedApplication.windows.firstObject;
CGFloat topPadding = window.safeAreaInsets.top;
CGFloat bottomPadding = window.safeAreaInsets.bottom;
}

Swift

if #available(iOS 11.0, *) {
let window = UIApplication.shared.keyWindow
let topPadding = window?.safeAreaInsets.top
let bottomPadding = window?.safeAreaInsets.bottom
}

Swift - iOS 13.0 及更高版本

//使用 windows 数组的第一个元素作为不推荐使用的 KeyWindow

if #available(iOS 13.0, *) {
let window = UIApplication.shared.windows.first
let topPadding = window.safeAreaInsets.top
let bottomPadding = window.safeAreaInsets.bottom
}

关于ios - 获取安全区域插入的顶部和底部高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46829840/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com