我试图弄清楚如何使用 iPhone X 的刘海,但我不明白如何让用户从底部滑动时不激活主页栏。
我按照 this post 中的建议使用了以下代码它确实适用于顶部滑动,但不适用于底部滑动。
我做错了什么吗?
override func preferredScreenEdgesDeferringSystemGestures() -> UIRectEdge {
return .all
}
最佳答案
这个位工作得很好。滑动两次或“快速”滑动以显示主页栏。
override var prefersStatusBarHidden: Bool {
if #available(iOS 11.0, *) {
return super.prefersStatusBarHidden
} else {
return true
}
}
override func preferredScreenEdgesDeferringSystemGestures() -> UIRectEdge {
return [.all]
}
我的一个问题是——当我将应用程序提交到应用程序商店时,如果我在代码中发送它,苹果会允许它吗?
关于ios - iPhone X 主页指示灯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49232850/