如何在 iOS 中隐藏传递的视图控制器(通过 segue)

How to hide passed view controllers (By segue) in iOS

我有 3 个视图控制器:A、B 和 C 当A调用B时,在B的viewWillAppear方法中,我调用C 现在我想改变它,让用户感觉不到B参与的过渡。 有人可以帮忙吗?

转到故事板 -> select segue 连接 A 和 B -> 转到属性检查器 -> 取消选中 "animates" 复选框。

将您的代码保存在 viewWillApear 中。

如果这对你有帮助,请告诉我:)