gpt4 book ai didi

objective-c - presentViewController 后返回 ViewController

转载 作者:搜寻专家 更新时间:2023-10-30 20:09:23 24 4
gpt4 key购买 nike

我试图在使用 presentViewController 从那个 ViewController 转到另一个 ViewController 后返回到当前状态的特定 ViewController。

但是当我尝试关闭另一个 ViewController(使用 dismissViewController)时,我得到一个白屏。

RootViewController *rootViewController 
= [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]
instantiateViewControllerWithIdentifier:@"RootViewController"];
[self presentViewController:rootViewController animated:YES completion:nil];

这也不是一个选项,因为它会实例化一个新的 ViewController,而我希望旧的 ViewController 处于当前状态。

我是否需要在呈现另一个 ViewController 时将 RootViewController 作为参数传递,或者是否有其他选项可以返回到当前状态的 RootViewController?

最佳答案

是的,有一种方法可以返回原始屏幕。我遇到了类似的问题,但使用以下代码行解决了它

[self dismissViewControllerAnimated:YES completion:nil];

关于objective-c - presentViewController 后返回 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18658761/

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