【发布时间】:2018-05-13 18:37:47
【问题描述】:
Why does this iPhone X UIView not get safeAreaLayoutGuide? 中也有描述但未回答
我从头开始创建了一个全新的单视图通用 iOS 应用程序,并将这三行代码添加到viewDidLoad()。我以纵向模式启动 iPhone X Simulator。这是我得到的:
let safeSize = view.safeAreaLayoutGuide.layoutFrame.size
// Returns (375.0, 812.0) — why full size?
let window = UIApplication.shared.delegate!.window!!
let safeSize2 = window.safeAreaLayoutGuide.layoutFrame.size
// Returns (375.0, 734.0) — this is what I expected.
为什么根视图控制器的根视图没有返回预期的安全区域?
【问题讨论】:
标签: ios iphone-x safearealayoutguide