【发布时间】:2019-11-29 11:35:01
【问题描述】:
我有一组不同高度的堆栈视图:
[Stack View A, Stack View B, Stack View C, Stack View D]
我想在collectionView 中显示它们。每个stackView 进入不同的collectionView cell。我目前正在使用流布局根据集合viewController 中的视图设置高度。
是否可以将其抽象化,以便集合 vc 不需要了解它们的任何信息?我可以传递要在单元格中显示的视图,并且单元格的高度由堆栈视图的高度确定。类似于固有内容大小的东西,而不是在流布局委托sizeforitem 方法中设置它。
【问题讨论】:
标签: ios swift uicollectionview uicollectionviewdelegateflowlayout