我有一段上传图片的代码:
[activity startAnimating];
[self uploadImage:img Session_id:appDelegate.sessionID PlaceID:place.placeID Comment:comment.text];
[activity stopAnimating];
我确信活动已正确连接到UIActivityViewIndicator,但它从未显示过。在uploadImage函数中,我打开与服务器的连接并开始上传。有没有人有一个例子或可能的解释,为什么活动视图不会显示?
答案 0 :(得分:2)
如果您在主线程上进行上传,则会被阻止,并且无法更新UI。
我建议在后台线程上运行它。