我正在尝试以编程方式为一些标签、按钮和文本字段设置与安全区域的高度和宽度相关的约束。例如,我希望将标签到安全区域顶部的距离设置为安全区域高度的10%。
如何检索安全区域的高度和宽度?
这是一种合理的方法吗?我的想法是,无论iOS设备是什么,我的屏幕都会自动调整。
谢谢你的帮助!
发布于 2018-02-28 21:47:07
if #available(iOS 11.0, *) {
if let window = UIApplication.shared.keyWindow {
let safeAreaBottom = window.safeAreaInsets.bottom
let safeAreaLeft = window.safeAreaInsets.left
let safeAreaRight = window.safeAreaInsets.right
let safeAreaTop = window.safeAreaInsets.top
}
}https://stackoverflow.com/questions/48971598
复制相似问题