美文网首页
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