PagingListContainerViewDataSource
-
返回list的数量
-
根据index初始化一个对应列表实例,需要是遵从
FWPagingViewListViewDelegate
协议的对象。 如果列表是用自定义UIView封装的,就让自定义UIView遵从FWPagingViewListViewDelegate
协议,该方法返回自定义UIView即可。 如果列表是用自定义UIViewController封装的,就让自定义UIViewController遵从FWPagingViewListViewDelegate
协议,该方法返回自定义UIViewController即可。 注意:一定要是新生成的实例!!! -
控制能否初始化对应index的列表。有些业务需求,需要在某些情况才允许初始化某些列表,通过通过该代理实现控制。
-
返回自定义UIScrollView或UICollectionView的Class 某些特殊情况需要自己处理UIScrollView内部逻辑。比如项目用了FDFullscreenPopGesture,需要处理手势相关代理。