gpt4 book ai didi

swift - UISwipeGestureRecognizer 在没有全屏模式演示样式的 ios13 中失败

转载 作者:行者123 更新时间:2023-11-28 05:37:36 25 4
gpt4 key购买 nike

我正在调整我的应用程序以适应 ios13。 UISwipeGestureRecognizer 用于在我的部分应用程序的页面之间左右移动在 ios12 中运行良好,但现在在使用默认卡片呈现模式转换时不会调用这些函数。如果我强制 View Controller 全屏显示,它会像以前一样工作,但我宁愿使用默认的模式转换选项。

我尝试覆盖 gestureRecognizer(:shouldRecognizeSimultaneouslyWith)(没有调用,也没有用)。 UIPinchGestureRecognizer 正常工作,UIPanGestureRecognizer 也是如此。我在 Storyboard中添加了我的 swipeGestureRecognizer,并以相同的方式使用 pinchGestureRecognizer 进行了测试。

最佳答案

如果您在手势识别器上设置委托(delegate)并添加方法

gestureRecognizer(_:,shouldRecognizeSimultaneouslyWith:)

给你的代表并返回 true 这似乎解决了这个问题

关于swift - UISwipeGestureRecognizer 在没有全屏模式演示样式的 ios13 中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58113726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com