iOS核心笔记——UICollectionView-辅助视图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS核心笔记——UICollectionView-辅助视图相关的知识,希望对你有一定的参考价值。

ios核心笔记——UICollectionView-辅助视图

1、UICollectionView辅助视图:

?了解:UICollectionView中的头部视图、尾部视图都是使用注册机制 + 重用机制,提高程序的执行效率,其头尾部视图类型均为:UICollectionReusableView。注册辅助视图时使用字符串区分注册的视图为头部还是尾部视图,其区分字符串为:UICollectionElementKindSectionHeader(头部视图)、UICollectionElementKindSectionFooter(尾部视图)。


1-1、使用xib描述头部视图:

技术分享


1-2、给头部视图设置重用标识:

技术分享


1-3、注册头部视图:

技术分享

?了解:collectionView中的头部和尾部视图都是使用注册机制 + 重用机制,因此,在使用xib文件描述头部视图时,在使用之前需要提前注册。


1-4、设置头部视图大小:

技术分享

?了解:使用布局对象headerReferenceSizefooterReferenceSize属性分别设置头部、尾部视图的大小。


1-5、数据方法中返回头部视图:

技术分享

?了解:在返回辅助视图的数据源方法中需要判断返回的是头部视图、或者是尾部视图。


以上是关于iOS核心笔记——UICollectionView-辅助视图的主要内容,如果未能解决你的问题,请参考以下文章

UICollectionView笔记1

从核心数据加载 UICollectionView

iOS小技能:UICollectionView的自适应案例详解:(商品详情页)文中包含完整demo源码

iOS核心笔记——核心动画-CATransition

iOS核心笔记——iOS通知机制

iOS学习笔记09-核心动画CoreAnimation