【发布时间】:2018-01-09 02:18:17
【问题描述】:
我有一个包含 UICollectionView 的 UIView,并且该集合视图中的每个 UICollectionViewCell 都包含一个 UIImageView。
我需要它,以便每个单元格中的每个 UIImageView 都可以根据来自超级视图控制器的变量调整大小。
在本例中名为 progress 的变量应该增加单元格图像视图的大小。
目前我已将变量传递到 collectionview 并正在调用 reloadData(),以设置我在 imageviews 上的相关约束的常量。但这只是在没有适当动画的情况下重新创建每个图像视图。而且这种方法似乎也不正确。
我可以将变量从视图控制器传递到集合视图中,问题是我如何将它传递到单元格中。每当我尝试时,我都会得到零。
有什么建议吗?
【问题讨论】:
-
我认为您的标题具有误导性。您的意思是从容器 UIView 调整 UICollectionViewCells 的大小吗?
标签: ios swift uicollectionviewcell