2012-12-23 22 views
6

Làm thế nào để bạn tạo một cuộn UICollectionView khi bạn chỉ có một vài ô?iOS làm cho UICollectionView có thể cuộn với PullToRefreshView

Tôi đã triển khai UICollectionView để đưa ra các ô dưới dạng lưới. Nếu chỉ có một vài ô, thì theo mặc định, UICollectionView không thể cuộn được (tất cả các ô vừa với màn hình của điện thoại).

Tuy nhiên, tôi cũng đã triển khai PullToRefreshView. Điều này hoạt động hoàn hảo khi tôi có nhiều ô, vì UICollectionView sau đó có thể cuộn và tôi có thể kéo và làm mới.

Tôi có thể làm gì để làm cho cuộn UICollectionView có thể cuộn được mặc dù chỉ có một vài ô?

Dưới đây là cách tôi khởi PullToRefreshView tôi

self.pull = [[PullToRefreshView alloc] initWithScrollView:self.collectionView]; 
[self.collectionView addSubview:self.pull]; 

Trả lời

20

Vì UICollectionView thừa hưởng từ UIScrollView, nó đơn giản như việc thiết self.collectionView.alwaysBounceVertical = YES để có được nảy dai dẳng, dù có bao nhiêu tế bào xem bộ sưu tập của bạn có.

Các vấn đề liên quan