我正在使用启用水平分页的 UICollectionView。
我的 collectionView 框架小于屏幕尺寸。
我使用了以下代码:
myCollectionView.clipsToBounds=FALSE;
我仍然无法看到 CollectionView 范围之外的视图。
我正在使用自定义UICollectionViewLayout
如果每页的大小大于或等于您的collectionView
的框架大小,你甚至看不到框架之外的内容clipToBounds
被禁用。
为了节省内存,单元格中collectionView
是可重复使用的,如果它们超出框架(即仅显示visible cells).
要重新创建像 App Store 上看到的效果:
尝试设置框架collectionView
和你一样大collectionView
's superView
,并指定正确的minimumLineSpacing
为您UICollectionViewFlowLayout
.
您可能想看看这篇关于targetContentOffsetForProposedContentOffset:withScrollingVelocity https://stackoverflow.com/a/13493707/2695329这给你控制来决定contentOffset
给定页面的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)