gpt4 book ai didi

ios - 关闭从模态呈现的 View Controller 翻转的 View Controller

转载 作者:行者123 更新时间:2023-11-30 13:12:59 29 4
gpt4 key购买 nike

我从 UIViewController A 模态地呈现 UIViewController B。然后,B 和 C 之间有一个 UINavigationController,并且 C 从 B 翻转。我想忽略 B 和 C 并直接向 A 进行动画处理,而不显示 B 和因此无需调用 B 的 viewDidLoad 函数。我从A调用di​​smissViewControllerAnimated,但这仍然首先显示B,因此调用B的viewDidLoad函数。如果对此已经有一个答案,请原谅我;我已经窥探了几个小时但找不到答案。我该如何解决这个问题?

最佳答案

任何以模态方式呈现的父ViewController都可以使用以下方法关闭:

[self.parentViewController dismissModalViewControllerAnimated:YES];

另一种方法是使用:

[self.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];

如果不起作用,请告诉我。

关于ios - 关闭从模态呈现的 View Controller 翻转的 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38533788/

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