gpt4 book ai didi

ios - 按下 UIButton 时整个 View 卡住

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

当按下 UIButton 时,我会执行大量计算代码。但是当按下按钮时,整个 View 就会卡住,按钮会一直突出显示,直到计算完成。例如,我在按下按钮时也设置了加载 View .hidden = false,但加载 View 在计算过程中并未显示。

有什么办法可以解决这个问题吗?

提前致谢!

最佳答案

您必须在后台执行您想在 UI 上运行的更新:

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) {
// do your task

dispatch_async(dispatch_get_main_queue()) {
// update some UI
}
}

关于ios - 按下 UIButton 时整个 View 卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38952842/

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