【问题标题】:unwind segue freezes UIunwind segue 冻结 UI
【发布时间】:2020-07-09 15:54:27
【问题描述】:

我在我的应用程序中使用 unwind segues 来解散多个 VC 并返回到原来的那个。 unwind segue 可以工作,但是当我按下触发它的按钮时,它会冻结 UI 2 秒。在展开功能中,我什么都没有,它是空的,所以它不可能是冻结的原因。请让我知道可能是什么原因和解决方案。谢谢!

【问题讨论】:

  • 我发现它只有在我打开链中的特定 VC 然后展开以关闭所有它们时才会冻结。还是找不到原因

标签: swift xcode unwind-segue


【解决方案1】:

发现问题:其中一个 VC 有一个 viewWillAppear 函数正在准备相机,所以当我用 unwind segue 解散所有 VC 时,当它到达这个特定的那个时,它正在执行 ViewWillAppear 函数。我通过在倒退时在函数中添加一个条件来修复它,现在 2 秒冻结消失了!

【讨论】:

    猜你喜欢
    • 2015-12-27
    • 1970-01-01
    • 2012-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多