菜鸟教程小白 发表于 2022-12-12 13:55:04

ios - 如何在 iPhone X 中启用边缘保护?


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

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

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

<p> <a href="https://developer.apple.com/ios/human-interface-guidelines/user-interaction/gestures/" rel="noreferrer noopener nofollow">https://developer.apple.com/ios/human-interface-guidelines/user-interaction/gestures/</a> </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>将下面的代码添加到您的 UIViewController</p>

<pre><code>-(UIRectEdge)preferredScreenEdgesDeferringSystemGestures
{
    return UIRectEdgeAll;
}
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何在 iPhone X 中启用边缘保护?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/46988469/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/46988469/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何在 iPhone X 中启用边缘保护?