gpt4 book ai didi

ios - 当 thirdViewController 在 Swift 中呈现时关闭 secondViewController

转载 作者:行者123 更新时间:2023-11-28 08:58:01 25 4
gpt4 key购买 nike

我有 TreeView Controller 。当 secondViewController 出现时,我尝试在这个时候呈现 thirdViewController 我想关闭 secondViewController 因为每当我想尝试在 thirdViewController 中关闭时我都希望看到 firstViewController 看不到第二个。这是我试过的代码

self.presentViewController(thirtVC, animated: true) { () -> Void in

dispatch_after(0, dispatch_get_main_queue(), { () -> Void in
self.navigationController?.dismissViewControllerAnimated(false, completion: { () -> Void in

})
})

}

它不适用于这种情况。请问哪里有问题。

最佳答案

如果您正在呈现一个 View ,那么您必须关闭您的 viewController,然后像这样呈现另一个 viewController,

self.dismissViewControllerAnimated(true, completion: { () -> Void in
self.presentViewController(thirtVC, animated: true) { () -> Void in
}
}

关于ios - 当 thirdViewController 在 Swift 中呈现时关闭 secondViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32565208/

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