Ios 如何在dispatch_async中重新加载collectionViewCell?
collectionView重新加载数据不工作。代码中有什么错误?如果我的问题不足以理解,我已经在这个链接中提到了细节 先谢谢你Ios 如何在dispatch_async中重新加载collectionViewCell?,ios,uicollectionviewcell,dispatch,Ios,Uicollectionviewcell,Dispatch,collectionView重新加载数据不工作。代码中有什么错误?如果我的问题不足以理解,我已经在这个链接中提到了细节 先谢谢你 -(void)setMovieDetail{ dispatch_async(bgQue, ^{ //code here.. [collectionView reloadData]; }); } 你有没有试过这样的方法: [collectionView performSelectorOnMainThread:@sel
-(void)setMovieDetail{
dispatch_async(bgQue, ^{
//code here..
[collectionView reloadData];
});
}
你有没有试过这样的方法:
[collectionView performSelectorOnMainThread:@selector(reloadData)
withObject:nil
waitUntilDone:false];
UIKit方法需要在主线程上调用。我已经在头文件中调用了UIKit方法。但不起作用……是的,我也试过了。但是不起作用。我甚至尝试过使用这个dispatch_async(dispatch_get_main_queue(),^{[collectionView reloadData});但不起作用。请在这个链接中查看我的问题: