bugs

UICollectionView不执行- (UICollecti

2018-07-16  本文已影响0人  差不多先生__

今天要在一个界面加一个collection,水平滑动,之前也有过不执行(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath方法的时候,那时候可能是因为dataArr.count为0,或者没有注册你的cell,但是今天检查了,发现这一切都正常,就是不执行。
后来从度娘上找到有人说在controller里面写上self.automaticallyAdjustsScrollViewInsets = NO;经尝试未果,又看到有人说在你创建的时候layout.scrollDirection = UICollectionViewScrollDirectionHorizontal;注释掉,试了一下,真的好了,可是我就是要水平滑动啊,没有办法,只能另寻出路,慢慢发现,是不是因为在collection要刷新界面的时候又刷新了其他的?然后

[self.collectionView reloadData];
[self layoutIfNeeded];

果然问题解决。记上笔记,避免忘记。

上一篇下一篇

猜你喜欢

热点阅读