调整UICollectionView高度

时间:2015-03-20 04:37:57

标签: objective-c uiviewcontroller ios8 uicollectionview uicollectionviewlayout

我的UICollectionview的最终内容高度只有在加载数据后才会知道。请注意,我在这里使用自定义数据源,这是一个单独的类。

更改UICollectionviews高度的最佳位置在哪里?

在viewdidload / loadview / viewwillappear阶段,似乎尚未知道高度。根据日志,在viewwilllayoutsubviews / viewdidlayoutsubviews期间将知道高度。

在此阶段更改框架是否有意义?请指教。

注意: 1. UICollectionView的父控制器使用addsubview / addchild controller添加uicollectionview

  1. 在此过程中添加高度是基于初始化值。即500.0f

  2. 但执行数据源后,uicollectionview的高度将更新为1000.0f

  3. 更新uicollectionview高度的最佳位置在哪里?

0 个答案:

没有答案