是否可以在 uicollectionview 中更改某些指定的部分 headerView 高度?
Posted
技术标签:
【中文标题】是否可以在 uicollectionview 中更改某些指定的部分 headerView 高度?【英文标题】:Is it possible to change some specified section headerView height in uicollectionview? 【发布时间】:2014-08-21 08:03:31 【问题描述】:在我的应用程序中,这是我的主视图控制器中的一个collectionView,项目是多种图像,一种是一个部分。
我想为每个部分的标题添加一个标签,以便用户可以输入或编辑他们对某种图像的浏览。因此,当文本行发生变化时,我必须调整标签的高度。
那么,如何更改某些指定节标题的高度?
【问题讨论】:
【参考方案1】:您使用 uicollectionviewlayout 标记了您的问题,我假设您使用的是自定义问题。
您可以为表示标题的单元格设置UICollectionViewLayoutAttributes
的frame
属性,该属性为CGRect 类型。
【讨论】:
是的,我正在使用自定义布局。就我而言,在单元格显示后编辑标签。 然后我尝试使用[layout invalidateLayout]
更新所有headerViews,效果很好。谢谢大家一样:)【参考方案2】:
我使用 [layout invalidateLayout] 来更新所有 headerViews 并且它有效!
【讨论】:
以上是关于是否可以在 uicollectionview 中更改某些指定的部分 headerView 高度?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以将 UICollectionView 内的滚动限制为集合中项目的子集?
我怎样才能用intellij在javascript中更漂亮的模板文字
是否可以在 uicollectionview 中更改某些指定的部分 headerView 高度?