为应对类似淘宝首页,京东首页,国美首页等复杂布局而写的Collectionview。基于UICollectionView实现,目前支持标签布局,列布局,百分比布局,定位布局,填充式布局,瀑布流布局等。支持纵向布局和横向布局,可以根据不同的section设置不同的布局,支持拖动cell,头部悬浮,设置section背景色和自定义section背景view,向自定义背景view传递自定义方法。功能强大,超过Android的recyclerview,实现了电影选座等高难度的布局。
1.16k
stars
166
forks
source link
minimumLineSpacingForSectionAtIndex 在不同布局下规则不一致 #12
Closed
focus-ming closed 5 years ago
minimumLineSpacingForSectionAtIndex 设置为10 目前一个页面不同section 采用的是PercentLayout 与ClosedLayout两种方式混合排序。当设置了行间距的时候发现 在PercentLayout的样式下 系统默认在第一行上方加入一个 行间距。 但是在ClosedLayout 样式下是在最后一行下方加入一个行间距。 这导致了 当这两个样式交界处的时候 间隙无法去调整的问题。不知道能否改成minimumLineSpacingForSectionAtIndex 既不在最上面也不在最下面添加间距 只设置行与行之间的间距 最上面下面的间距统一交给insetForSectionAtIndex来处理