美文网首页
UICollectionView DataSource方法不执行

UICollectionView DataSource方法不执行

作者: 无法触碰 | 来源:发表于2017-03-17 18:31 被阅读460次

今天写个显示用户礼物的模块,一看效果图,直接用CollectionView吧,
代码刷刷写完了,一跑代码,该出现的地方啥都没有!!!,查了下 ,

CollectionView也添加到View上了,代理也写了,看起来都很正常.没办法,只能加断点一点一点查了,然后发现
<pre>

  • (__kindof UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath;
    </pre>
    这个方法居然没有执行,这是很么鬼, 又过了一遍代码,还是没看出问题,没办法 找出以前写的项目,一行一行比对,终于发现原来问题出在
    <pre>
    UICollectionViewFlowLayout *layOut = [[UICollectionViewFlowLayout alloc] init];
    </pre>

对比一下:
<pre>UICollectionViewLayout </pre> <pre>UICollectionViewFlowLayout</pre>

mark一下, 以后千万小心,不要把UICollectionViewFlowLayout 写成了UICollectionViewLayout

相关文章

网友评论

      本文标题:UICollectionView DataSource方法不执行

      本文链接:https://www.haomeiwen.com/subject/jpfynttx.html