最近项目中有CollectionView的需求,cell按问文字宽度自适应,且cell间距固定一致,有多个section,设置了sectionHeader
遇到的问题:在网上找了很多,并没有找到有sectionHeader的例子。
之前也做过类似的界面,但是没有sectionHeader。这次加了sectionHeader,用之前的layout不行了,因为之前的设置不一样。也试了网上的一些小demo,虽然cell排布满足,但是整个布局不是乱七八糟,就是sectionHeader消失
最后通过很多次的尝试,自己写demo,通过多次修改之前用过的网上搜索的cell按文字自适应宽度的Layout文件,最终实现了自适应且列间距不平分,间距固定一致,sectionHeader也好好地待着
demo:https://github.com/LuckyDCH/CustomLayoutDemo
下面是简单的带header的demo图:
黄色部分是header。