task.waitall会卡住主界面是什么原因

时间:2022-07-22 02:23:20
去掉waitall这句,控件就开始刷新显示了,一加这句,什么都不显示,直接卡死,这是啥原因啊??

2 个解决方案

#1


因为你这句写在主线程里面了,这就让主线程在等待所有的Task执行结束,然后再执行下面的代码

#2


我也遇到这样的问题,在主线程里新开子线程,但是要等待所有子线程完成执行,再运行主线程接下来的代码,使用wait方法会卡住界面,不使用wait,又不知道在什么运行接下来的代码》求助求助 task.waitall会卡住主界面是什么原因

#1


因为你这句写在主线程里面了,这就让主线程在等待所有的Task执行结束,然后再执行下面的代码

#2


我也遇到这样的问题,在主线程里新开子线程,但是要等待所有子线程完成执行,再运行主线程接下来的代码,使用wait方法会卡住界面,不使用wait,又不知道在什么运行接下来的代码》求助求助 task.waitall会卡住主界面是什么原因