iOS13通过屏幕边缘滑动无法弹出视图控制器

5

如果有一些 UIViewController 被推出来,我现在无法使用(边缘)向右滑的手势返回到根视图控制器。没有自定义导航栏,也没有自定义返回按钮。

是否有任何关于使用这个 'back' 滑动手势的变化?我知道现在有很多新的方式来呈现模态卡片以及它们的解散。但是我在使用标准的 pushViewController:animated: 时遇到了问题。

将相同的项目构建为 iOS12 就可以完美地工作。


似乎模拟器上“设置”应用程序也是如此。因此,此问题可能是系统范围内的。 - Viktor Kucera
你能否解释一下设置应用程序?因为我在设备中也遇到了它。 - Hindu
@Hindu 当我在模拟器上打开设置应用时,我也无法向后滑动。 - Viktor Kucera
这个回答解决了你的问题吗?iOS模拟器无法识别手势 - Hitesh Surani
对我来说也一样,甚至无法使用设置应用程序。 - chengsam
2个回答

13

自从 iOS13 版本以后,你必须在模拟器中使用边框。因此,在模拟器中打开 窗口 > 显示设备边框 可以为您提供在模拟器中向后滑动的功能。哦,亲爱的。


1
这太疯狂了,即使启用了边框,对我仍然没有用。有什么想法吗?在系统应用程序中也无法工作,例如设置等。 - atereshkov

2

Viktor Kucera的回答对我没有帮助,直到我重新启动模拟器并尝试从模拟器的实际边缘滑动。

从边框开始向右滑动,而不是在UIViewController中。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接