标签: swift uiviewcontroller uicollectionview listener viewdidlayoutsubviews
我有一个自定义集合视图,其单元格大小由视图控制器决定。由于布局是在单元格大小之前设置的(单元格大小在cellForItemAtIndexPath中设置),因此除非在视图控制器viewDidLayoutSubviews内部设置,否则布局无法正常工作。有没有办法让视图控制器调用viewDidLayoutSubviews时自定义集合视图侦听?我想尽可能多地保留在自定义集合视图中。
cellForItemAtIndexPath
viewDidLayoutSubviews
提前谢谢!