gpt4 book ai didi

ios - 由 rootView Controller 呈现的两个 viewController 之间的转换

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

我的用例如下:

  • VC1 - 根 Controller
  • VC2 和 VC3 是不同的 View Controller
  • VC1 是 VC2 的委托(delegate)
  • VC1 介绍 VC2
  • 然后,根据委托(delegate),VC1 驳回 VC2
  • 解雇 VC2 后,VC1 立即呈现 VC3

在最后一步中,我的转换变得很糟糕,因为在 dismissVC2 和 beforePresentVC3 之后,VC1 在转换过程中可见

我该如何解决这个问题,或者是否有可能?

注意:我希望 VC1 处于窗口层次结构中,以便我可以从 VC3 转到 VC1

最佳答案

我认为你陷入了一些毫无意义的麻烦。您可以轻松地拥有一个隐藏的 navigationController 并创建和堆叠每个 VC,然后使用

self.navigationController popToViewController: animated:

self.navigationController pushToViewController: animated:

然后您可以毫无问题地从 1 移动到 3,或从 3 移动到 1。如果您创建了所有 VC 并且可以从 3 个 vc 中的任何一个访问

关于ios - 由 rootView Controller 呈现的两个 viewController 之间的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26720641/

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