gpt4 book ai didi

ios - 如何从模态视图中弹出 ToRootViewController?

转载 作者:可可西里 更新时间:2023-11-01 04:24:06 25 4
gpt4 key购买 nike

我有一组典型的 UITableViewController View 。在所有 View 上都有一个按钮,用于调出模型 View 。在该设置 View 上有一个按钮。我希望该按钮关闭模态视图在 UITableViewController 的导航 Controller 上实现 popToRootViewController。

关闭模态视图很容易:

[self dismissModalViewControllerAnimated:NO];

而且效果很好。我试过这个来弹出主 UITableViewController:

[self.parentViewController.navigationController popToRootViewControllerAnimated:NO];

什么也没有发生。

我可能可以实现一个委托(delegate)来实现这一点,但是有相当多的 View Controller 具有相同的设置按钮(还会有更多),所以我更倾向于找到一个不需要在每个 View Controller 中添加额外代码的解决方案.

非常感谢!

最佳答案

查看 rdelmal ( https://stackoverflow.com/a/16311935/1395563 ) 的回答,这对我来说就像一个魅力。我在模态视图中的操作中使用此代码。

[(UINavigationController *)self.presentingViewController  popToRootViewController:NO];
[self dismissViewControllerAnimated:YES completion:nil];

关于ios - 如何从模态视图中弹出 ToRootViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5854115/

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