gpt4 book ai didi

swift - 解雇后立即提出另一种观点

转载 作者:行者123 更新时间:2023-11-30 12:27:58 25 4
gpt4 key购买 nike

在 HomeKit 中,HMHome addAccessory()似乎提出了自己的 Controller 。

home.addAccessory(accessory) { error in
if let error = error {
else {
// present another view controller at this point
}
}

当完成处理程序被调用时,一切都应该完成。但此时 Controller 似乎尚未被解雇。

如果我尝试在完成后立即呈现一个新 Controller ,则不会发生任何情况。现在我似乎需要等待一段时间才能呈现新的 Controller ,但这似乎 Not Acceptable 。

我可以做些什么来对该操作进行排队吗?

如果没有,我想我只需要在尝试添加附件之前用没有动画的空字段呈现下一个 View ,然后在添加附件后填写信息。

最佳答案

你在 View Controller 中吗?

如果您在view controller,请尽快要呈现另一个 View Controller ,您可以使用 present

所以你可以写:

present(yourViewController, animated: true, completion: nil)

关于swift - 解雇后立即提出另一种观点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43933645/

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