iOS referenceSizeForHeaderInSection不生效

collectionView在设置referenceSizeForHeaderInSection(区头视图大小)或者referenceSizeForFooterInSection(区尾视图大小时) 需要区分滚动方向 根据滚动方向不同,header和footer的width和height中只有一个会起作用:
如果滚动方向是UICollectionViewScrollDirectionHorizontal的话 头视图高度是第一个参数(width)生效
如果滚动方向是UICollectionViewScrollDirectionVertical的话 头视图高度是第二个参数(height)生效
竖向滚动一般不会出错 横向滚动时 切记 参数 宽(width)高(height)互换一下 否则问题大大滴!


iOS referenceSizeForHeaderInSection不生效_第1张图片
referenceSizeForHeaderInSection

浪费我一天时间的bug 特此记录!

往后余生 一切安好!

你可能感兴趣的:(iOS referenceSizeForHeaderInSection不生效)