UIActivityView和阻止

时间:2010-06-05 22:39:23

标签: iphone multithreading uiactivityindicatorview

我有一段上传图片的代码:

[activity startAnimating];
 [self uploadImage:img Session_id:appDelegate.sessionID PlaceID:place.placeID Comment:comment.text];
 [activity stopAnimating];

我确信活动已正确连接到UIActivityViewIndicator,但它从未显示过。在uploadImage函数中,我打开与服务器的连接并开始上传。有没有人有一个例子或可能的解释,为什么活动视图不会显示?

1 个答案:

答案 0 :(得分:2)

如果您在主线程上进行上传,则会被阻止,并且无法更新UI。

我建议在后台线程上运行它。