需要的结果:
我在UIActivityIndicator和UICollectionView上遇到了一个小问题。我在发送请求时启动活动指示器,并在响应到来时停止。当响应来了我重新加载集合视图。
问题:
但即使响应已经到来,活动指标也不会停止。我试图强行阻止它,但这不起作用。我甚至试图检查是否发送了另一个请求。
我正在使用AFNetworking发送请求。 重新加载需要很多时间。
答案 0 :(得分:0)
在success
和failure
块中,只需将其停在主线程中:
dispatch_async(dispatch_get_main_queue(), ^{
[_myActivity stopAnimating];
});