0
我想使用MBProgressHUD通知用户有关处理来自数组的数据。我有一个有N个元素的数组,并且每个元素都需要处理它(这意味着一段时间),所以我想告诉用户进度(x%已完成)MBProgressHUD处理来自数组的数据
我有一种方法,处理此阵列(过程数据:(NSArray的*)数据)的数组的每个元素遍历
我试图HUD详细文本标签设置为0%调用过程数据之前:(NSArray的*)数据,然后调用这种方法和更新每次迭代hud,但hud不更新(我认为这是由于我在主线程中执行方法...)
有这样做的方法吗?我应该在后台执行processData :(NSArray *)数据?如果这是解决方案,我该怎么做?
非常感谢您
介意共享一些代码? –
你应该从主线程更新它。任何UI活动应该总是在主线程 –
中,您可能没有正确使用MBProgressHUd。 –