在performBatchUpdates中重新加载collectionview时,不会调用UICollectionview cellForItemAtIndexPath

时间:2015-11-22 16:31:36

标签: ios objective-c uicollectionview uicollectionviewcell

我必须为UICollectionview reloadData设置动画,所以我在UICollectionView performBatchUpdates中调用了reloadData。

这个动画工作得很完美,但不幸的是UICollectionviewcell子视图(我的自定义视图)没有更新,只要小时调试注意到cellForItemAtIndexPath没有调用为什么?

[UICollectionview performBatchUpdates:^{ [UICollectionview reloadData]; } completion:nil];

先谢谢

1 个答案:

答案 0 :(得分:1)

您能否向我们展示有关如何设置子视图的更多代码?

我想这可能会对您有所帮助:尝试在layoutSubviews

中设置您的子视图