我的UICollectionview的最终内容高度只有在加载数据后才会知道。请注意,我在这里使用自定义数据源,这是一个单独的类。
更改UICollectionviews高度的最佳位置在哪里?
在viewdidload / loadview / viewwillappear阶段,似乎尚未知道高度。根据日志,在viewwilllayoutsubviews / viewdidlayoutsubviews期间将知道高度。
在此阶段更改框架是否有意义?请指教。
注意: 1. UICollectionView的父控制器使用addsubview / addchild controller添加uicollectionview
在此过程中添加高度是基于初始化值。即500.0f
但执行数据源后,uicollectionview的高度将更新为1000.0f
更新uicollectionview高度的最佳位置在哪里?