【发布时间】:2021-03-29 12:55:57
【问题描述】:
我在同一个视图中有两个集合视图,我想降低它们的高度,以便它们适应内容大小。但是,高度应该只减少并且永远不会增加超过故事板中设置的初始值。我怎样才能做到这一点?
到目前为止,我每次添加新数据时都尝试从高度约束出口更改 collectionView 高度,但我没有得到正确的结果。 我试着用这段代码改变它:
self.deadlineCollectionViewHeight.constant = deadlinesCollectionView.collectionViewLayout.collectionViewContentSize.height
【问题讨论】:
-
这可能会回答你的问题:stackoverflow.com/a/42438709/14437411
-
您是否尝试在 self.deadlineCollectionViewHeight.constant = deadsCollectionView.collectionViewLayout.collectionViewContentSize.height 上方添加 self.view.layoutIfNeeded() ?
标签: ios swift uicollectionview autolayout