【问题标题】:How to enable Edge Protect in iPhone X?如何在 iPhone X 中启用边缘保护?
【发布时间】:2017-10-28 10:01:26
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: ios iphone gesture


    【解决方案1】:

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

    -(UIRectEdge)preferredScreenEdgesDeferringSystemGestures
    {
        return UIRectEdgeAll;
    }
    

    【讨论】:

      猜你喜欢
      • 2018-07-26
      • 2012-03-24
      • 1970-01-01
      • 2011-03-17
      • 2015-04-22
      • 1970-01-01
      • 2022-11-27
      • 1970-01-01
      • 2021-12-23
      相关资源
      最近更新 更多