gpt4 book ai didi

ios - 如果当前 View Controller 被呈现并被推送,如何展开到正确的 View Controller ?

转载 作者:行者123 更新时间:2023-11-30 11:48:09 25 4
gpt4 key购买 nike

我有一个 View Controller (假设为 A),由其他三个 View Controller (假设为 B、C 和 D)访问。

B 呈现 UIViewController模态。

C 和 D 是 UINavigationController 的一部分因此,推送 View Controller A。

如果它们都有模态转场,我就可以做 switch(presentingViewController)确定谁是 View Controller 我应该 unwind到。问题是,由于其中两个位于导航堆栈中(B 和 C),因此它们永远不会是 presentingViewController .

如何解决这个难题?

最佳答案

检查A中是否存在导航 Controller 。如果是,您就会弹出,如果没有,您就会解雇

关于ios - 如果当前 View Controller 被呈现并被推送,如何展开到正确的 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48601031/

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