gpt4 book ai didi

ios - ViewController 通过在屏幕上交换转到上一个 ViewController

转载 作者:行者123 更新时间:2023-11-29 00:24:16 27 4
gpt4 key购买 nike

假设我有两个 viewController,AViewControllerBViewControllerAViewController 嵌入在 NavigationController 中(从菜单“Editor > Embedded In > NavigationController”)。通过 AViewController 中的按钮操作,它将用户推送到 BViewController(使用 segue)。现在用户可以通过在 BViewController 中按 backButton 返回到 AViewController

但奇怪的是,在 BViewController 中,如果我从左到右交换屏幕,看起来就像是从堆栈中移除 View 并显示 AViewController。我不想要这种交换。我只想使用后退按钮转到上一个 viewController,在这种情况下是 BViewController。我怎样才能停止这种交换?

提前致谢。

PS:我在整个项目中没有添加任何类型的手势

enter image description here

enter image description here

最佳答案

AViewController中添加ViewDidLoad以下行以禁用导航 Controller 的交互式弹出。那么一切都应该如你所愿。

self.navigationController.interactivePopGestureRecognizer.enabled = NO;

关于ios - ViewController 通过在屏幕上交换转到上一个 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43477432/

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