iOS下载多个图像和更新UIProgressView时出现一些问题

时间:2013-02-23 06:25:28

标签: ios objective-c xcode download uiprogressview

我有3个班。

当我下载图像时,我尝试更新UIViewController中的UIProgressView,但更新被延迟,我看到一个奇怪的问题(请参阅附加图像中的空白区域)。

当所有下载完成并执行“MyViewController”方法“syncComplete”时,不会触发方法“dismissAlertView”:S

enter image description here

我希望有人可以帮助我。

感谢。

1 个答案:

答案 0 :(得分:1)

假设syncComplete是调用dismissAlertView的那个,请确保iI正在调用UI线程(主线程)。如果你使用GCD,那就是这样:

dispatch_async (dispatch_get_main_queue (),  ^{
// call the dismissAlertView method here
});