UICollectionView DataSource方法不执行

今天写个显示用户礼物的模块,一看效果图,直接用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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容