当前位置:   article > 正文

关于collection使用的一个总结_shouldhighlightitemat

shouldhighlightitemat

经典应用:流水布局,滚动轮播,照片墙

1.collectionView的元素

  • a. cell:单元格,展示内容的容器

  • b. supplementaryView:补充视图,相当于tableView的组头和组尾

  • c. DecorationView:装饰View,装饰整个collectionView的背景

  • 2. Cell的使用:

  • a.注册:collectionView的cell必须要注册(苹果官方推荐tableView的cell也使用注册的方式,这点注意下)。

  1. - (void)registerClass:forCellWithReuseIdentifier:
  2. - (void)registerNib:forCellWithReuseIdentifier:
  • b.数据源:使用collectionViewDatasource来设置数据,和tableView的使用类似,多少组,每组多少行,每一个cell的内容.

  • c. Cell的重用:这也是collectionView得以重用的一个很重要的原因,系统自带一个缓存池,我们使用cell的时候除了初次创建的时,系统会帮我们创建 系统可显现的个数+1 个cell,后面再需要显示cell时,都不会再创建了,而是从缓存池中根据设定的重用标识符去取。而且这些工作都是系统帮我

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/669531
推荐阅读
相关标签
  

闽ICP备14008679号