Swift 如何将双选项卡确认设置为新ios主幻灯片按钮?

Swift 如何将双选项卡确认设置为新ios主幻灯片按钮?,swift,drag,gesture,iphone-x,ios12,Swift,Drag,Gesture,Iphone X,Ios12,我正在开发一个快速的游戏,需要在整个屏幕上进行大量的手指拖动。问题是,使用新的ios主页“按钮滑动”,当我接近屏幕底部或顶部时,我发现自己已经退出了游戏 我想添加一个双键点击启用,就像“斗殴开始”一样,您首先需要点击底部栏,然后才可以向上滑动 有可能实施吗 谢谢。iOS 11将属性添加到了UIViewController: 通常,系统定义的屏幕边缘手势优先于您定义的任何手势识别器。系统使用其手势实现系统级行为,例如显示控制中心 只要有可能,您应该允许系统手势优先。但是,沉浸式应用程序可以使用此属

我正在开发一个快速的游戏,需要在整个屏幕上进行大量的手指拖动。问题是,使用新的ios主页“按钮滑动”,当我接近屏幕底部或顶部时,我发现自己已经退出了游戏

我想添加一个双键点击启用,就像“斗殴开始”一样,您首先需要点击底部栏,然后才可以向上滑动

有可能实施吗

谢谢。

iOS 11将属性添加到了
UIViewController

通常,系统定义的屏幕边缘手势优先于您定义的任何手势识别器。系统使用其手势实现系统级行为,例如显示控制中心

只要有可能,您应该允许系统手势优先。但是,沉浸式应用程序可以使用此属性允许应用程序定义的手势优先于系统手势。您可以通过覆盖此属性并返回您的手势应优先的屏幕边缘来完成此操作

如果更改视图控制器首选的边,请更新此属性的值,并调用
setNeedSupdateOfScreenedGeseDeferringSystemPirters()
方法通知系统边已更改


非常感谢。这就是我要找的!。问题是我没有足够的洞察力来理解如何调用这个函数。它告诉我这是一个唯一的get属性。“您可以通过重写此属性并返回屏幕边缘来实现这一点…”