gpt4 book ai didi

ios - 弹出现有 View Controller 并加载父 View Controller

转载 作者:行者123 更新时间:2023-11-30 13:49:19 24 4
gpt4 key购买 nike

我有一个用例,其中 View Controller (例如源)使用performSegueWithIdentifier加载其他 View Controller (登录)

顾名思义,LoginViewController 应该获取用户凭据、对用户进行身份验证并加载 SourceViewController

我创建了一个由 SourceViewController 实现的委托(delegate) LoginDelegateLoginViewController 可以成功调用 delegate.onSuccessfulLogin()delegate.onFailedLogin()。但是,SourceViewController 没有出现。

由于我没有运行任何将屏幕控制权交还给 SourceViewController 的语句,我想我遇到了这个问题。

在这种情况下,弹出现有 Controller (LoginViewController) 并将控制权(屏幕空间)交还给源 Controller (SourceController)

最佳答案

调用 delegate 后,从 LoginViewController 调用 dismissViewControllerAnimated(true,completion: nil)navigationController?.popViewControllerAnimated(true) .onSuccessfulLogin()delegate.onFailedLogin()

它会让你返回到SourceViewController

关于ios - 弹出现有 View Controller 并加载父 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34502736/

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