iOS中UICollectionView的非全屏分页功能runtime的实现

大家在使用collectionView做banner条的时候,大部分的情况下设计会把banner条设计的和屏幕等宽,但是呢,偶尔有一些情况下呢,设计会设计成小于屏幕,就像下面这个例子

图片发自App

往往这个pagingEnable需要几百行代码,但是呢,我们通过runtime,可以使用不到10行代码完成!demo地址如下:

GitHub地址:https://github.com/abcdezg/PagingEnableLayout.git

你可能感兴趣的:(iOS中UICollectionView的非全屏分页功能runtime的实现)