gpt4 book ai didi

ios - 从层次结构中删除所有 uiviewcontroller 以显示第一个 uiviewcontroller

转载 作者:行者123 更新时间:2023-11-29 03:26:38 24 4
gpt4 key购买 nike

当我的应用程序启动时,我有一个模态视图 Controller 来输入凭据(IP@、用户名、密码...)。当用户登录时,他可以打开许多 UIViewControllers,这些 UIViewControllers 可以打开其他 UIViewController 等等......这些 View Controller 可以是导航 Controller ,标签栏,模态......

接下来,用户可以将应用程序留在后台。接下来,用户可以打开邮件应用程序并打开包含附件的邮件以导航到我的应用程序。当用户选择我的 App 打开附件时。

当 App 在前台移动时,我需要转到层次结构的特定 viewController(登录屏幕后打开的第一个 ViewController)。

为了将 App 移动到我尝试使用的第一个 ViewController– dismissViewControllerAnimated:completion:

但没有成功,仍然显示层次结构中的 View 。

知道怎么做吗?问候,

塞巴斯蒂安。

最佳答案

如果所有 View Controller 都在 1 个导航 Controller 中并推送到堆栈上,则只需使用 popToRootViewControllerAnimated:popToViewController:animated:

否则,为什么不关闭第一个模态视图 Controller ,然后将其放回您想要的 View Controller 。

关于ios - 从层次结构中删除所有 uiviewcontroller 以显示第一个 uiviewcontroller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20387066/

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