我正在使我的应用适应ios13。 UISwipeGestureRecognizer
在ios12中可以在我的应用程序的部分页面之间左右移动,在ios12中效果很好,但是当使用默认的卡片展示模式转换时,现在不调用这些功能。如果我强制ViewController为全屏,则它会像以前一样工作,但是我宁愿使用默认的模式转换选项。
我尝试覆盖gestureRecognizer(:shouldRecognizeSimultaneouslyWith)
(未调用,但没有用)。 UIPinchGestureRecognizer
和UIPanGestureRecognizer
一样正常工作。我将我的swipeGestureRecognizer添加到情节提要中,并以相同的方式对pinchGestureRecognizer进行了测试。
如果在手势识别器上设置委托并添加方法,则>]
gestureRecognizer(_:,shouldRecognizeSimultaneouslyWith:)
给您的代表并返回true,这似乎可以解决问题