iOS 使用 PullToRefreshView 使 UICollectionView 可滚动
Posted
技术标签:
【中文标题】iOS 使用 PullToRefreshView 使 UICollectionView 可滚动【英文标题】:iOS make UICollectionView scrollable with PullToRefreshView 【发布时间】:2012-12-23 08:40:46 【问题描述】:当您只有几个单元格时,如何使 UICollectionView 可滚动?
我已经实现了一个 UICollectionView,它以网格的形式布置单元格。如果只有几个单元格,则默认情况下 UICollectionView 不可滚动(所有单元格都适合手机屏幕)。
不过,我还实现了 PullToRefreshView。当我有很多单元格时,这非常有效,因为 UICollectionView 是可滚动的,我可以拉动和刷新。
尽管只有几个单元格,我可以做些什么来使 UICollectionView 可滚动?
这是我初始化 PullToRefreshView 的方式
self.pull = [[PullToRefreshView alloc] initWithScrollView:self.collectionView];
[self.collectionView addSubview:self.pull];
【问题讨论】:
【参考方案1】:因为 UICollectionView 继承自 UIScrollView,所以只要设置 self.collectionView.alwaysBounceVertical = YES
即可获得持久弹跳,无论您的集合视图有多少个单元格。
【讨论】:
以上是关于iOS 使用 PullToRefreshView 使 UICollectionView 可滚动的主要内容,如果未能解决你的问题,请参考以下文章
即使使用 #available(iOS 15.0, *),iOS 15 唯一的视图修饰符也会导致 iOS 14 崩溃
使用 SmartFace.io 录制音频(Android - Ios)