WaterfallView 类
继承 CollectionView
瀑布流,展示高度不一的数据流
瀑布流,主要用来展示比例不一致的数据,控件会根据回调的高度对每个元素逐个排布
@note 该控件只有布局,具体想要产生效果需要配合布局和数据源方法的类一起, iOS默认展示滚动指示,android默认不展示
变量
_priveta_class_name : string
name : string
方法
addHeaderView
添加瀑布流布局的header
给瀑布流布局增加一个自定义的头部视图,业务方可以自由定义内容
@note header需要业务设置好尺寸,添加后不会有任何约束处理,此方法已废弃,请使用WaterfallAdapter中initHeader、fillHeaderData、headerValid等方法
参数
- headerView : View 自定义的header视图
返回值
removeHeaderView
移除已经添加的header视图
在不需要展示header时,可以用该方法移除
@note 此方法已废弃,请使用WaterfallAdapter中initHeader、fillHeaderData、headerValid等方法
返回值
useAllSpanForLoading
设置数据加载指示器是否占用一行,默认不占用
设置数据加载指示器是否占用一行,默认不占用,Android有效
@note iOS无效
参数
- isUse : boolean 是否开启