【发布时间】:2016-02-04 17:12:44
【问题描述】:
我有一个UICollectionView,我想在加载内容时调整它的大小(高度)。这个想法是高度应该扩大,以便所有 UICollectionView 单元格都是可见的。我想知道是否可以获得“内容”大小或滚动高度?
谢谢
【问题讨论】:
标签: ios objective-c
我有一个UICollectionView,我想在加载内容时调整它的大小(高度)。这个想法是高度应该扩大,以便所有 UICollectionView 单元格都是可见的。我想知道是否可以获得“内容”大小或滚动高度?
谢谢
【问题讨论】:
标签: ios objective-c
CGFloat height = self.collectionView.collectionViewLayout.collectionViewContentSize.height;
【讨论】:
很简单,集合视图是UIScrollView 的子类,因此您可以读取它的contentSize 属性。
CGFloat h = self.collectionView.contentSize.height;
表格视图也是如此。
旁注:我什至做过一次 KVO,以便在内容大小发生变化时得到通知。
【讨论】: