是否可以在 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 标记了您的问题,我假设您使用的是自定义问题。

您可以为表示标题的单元格设置UICollectionViewLayoutAttributesframe 属性,该属性为CGRect 类型。

【讨论】:

是的,我正在使用自定义布局。就我而言,在单元格显示后编辑标签。 然后我尝试使用[layout invalidateLayout] 更新所有headerViews,效果很好。谢谢大家一样:)【参考方案2】:

我使用 [layout invalidateLayout] 来更新所有 headerViews 并且它有效!

【讨论】:

以上是关于是否可以在 uicollectionview 中更改某些指定的部分 headerView 高度?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以将 UICollectionView 内的滚动限制为集合中项目的子集?

我怎样才能用intellij在javascript中更漂亮的模板文字

在 WooCommerce 电子邮件通知中更改订单项元数据

是否可以在 uicollectionview 中更改某些指定的部分 headerView 高度?

是否可以在第一列不动的情况下使 UICollectionView 视图水平滚动?

在 Django 1.5 中更改组的应用程序标签