我有一个 ImageView ,它位于 View 顶部的中央。
这在所有设备上看起来都不错,但 iPhone X 除外,因为 iPhone X 的缺口会裁剪图像。
有没有一种方法可以从屏幕的凹口而不是顶部角定位 View ?因为它导致我的布局一致性问题
谢谢
最佳答案
在布置 imageView
时,使用 safe area guides :
NSLayoutConstraint.activate([
imageView.topAnchor.constraint(equalTo: self.view.safeAreaLayoutGuide.topAnchor),
// rest of the constraints
])
关于ios - 使用自动布局处理 iPhone X 缺口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48541910/