gpt4 book ai didi

ios - 从内部推送的 ViewController 中关闭 Modal NavigationController

转载 作者:技术小花猫 更新时间:2023-10-29 10:55:32 26 4
gpt4 key购买 nike

我有一个 iPad 应用程序,我正在使用 Storyboard。我正在展示一个模态视图,我将其包装在 UINavigationController 中。这是一个带有自己导航的模态“设置” View 。

我有一个委托(delegate)设置,可以在“设置” View 中使用“完成”按钮关闭模态视图本身,这工作正常,但我需要能够关闭它,即使它在用户点击设置时推送了另一个 View 。

所以,基本上是在推送 View 中导航栏右侧的“取消”按钮。而不是必须返回到第一个“设置” View 才能点击完成按钮。

我已经尝试为推送 View 设置第二个代理但没有成功:

enter image description here

最佳答案

只需添加一个条形按钮项并将此行放在其操作方法中:

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

呈现 View Controller 将是呈现模态的 Controller ,而不是导航 Controller 。

关于ios - 从内部推送的 ViewController 中关闭 Modal NavigationController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13884428/

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