OStack程序员社区-中国程序员成长平台

标题: ios - 如何在 iPhone X 中启用边缘保护? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 13:55
标题: ios - 如何在 iPhone X 中启用边缘保护?

我想为我的 iOS 游戏启用边缘保护,这样玩家就不会无意中将游戏留在 iPhone 的菜单中。

在 developer.apple 中解释说我们应该启用边缘保护,但没有解释如何:

在极少数情况下,游戏等沉浸式应用可能需要优先于系统手势的自定义屏幕边缘手势 - 第一次滑动调用应用特定手势,第二次滑动调用系统手势。这种行为(称为边缘保护)应谨慎实现,因为它使人们更难访问系统级操作。

https://developer.apple.com/ios/human-interface-guidelines/user-interaction/gestures/



Best Answer-推荐答案


将下面的代码添加到您的 UIViewController

-(UIRectEdge)preferredScreenEdgesDeferringSystemGestures
{
    return UIRectEdgeAll;
}

关于ios - 如何在 iPhone X 中启用边缘保护?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46988469/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4