Comment on page
03 UICollectionView的一些问题
在部分系统上数据源有变更(例如清空了reloadData)的情况下会发生如上
crash
解决办法:
[self.cvCollection reloadData];
[self.cvCollection.collectionViewLayout invalidateLayout];
//部分系统上 reload [UICollectionViewData validateLayoutInRect:] crash
只有在使用了适应尺寸时
left
才会失效自适应尺寸
self.flLayout.estimatedItemSize = CGSizeMake(50, 50);
这是系统的bug,后面系统版本没发现这种问题
解决方法:
if (isIOS8) {
self.cvCollection.contentInset = UIEdgeInsetsMake(0, 15, 0, 15);
} else {
self.flLayout.sectionInset = UIEdgeInsetsMake(0, 15, 0, 15);
}
Last modified 2yr ago