UiCollectionView 和可扩展视图

Posted

技术标签:

【中文标题】UiCollectionView 和可扩展视图【英文标题】:UiCollectionView and expandable view 【发布时间】:2015-02-05 19:58:11 【问题描述】:

我有带有圆形 cel 的 UiCollectionView(在 iPad 3-4 上,在 iPhone 1-2 上)。

我需要在屏幕上显示任何单击的单元格下方的视图(更改文本长度)。

我花了很多时间思考这个问题。

我的第一步是制作自定义单元格,在单元格下方显示框架,但这是错误的步骤。

圆形单元格在添加时更改了填充...

我正在使用 RAReorderableLayout,另外还用于滑动单元格。

有什么想法吗?

请帮我解决这个问题。

【问题讨论】:

【参考方案1】:

您可以将其设为自定义UIView,它有 3 个部分:勾选之前的部分、带有勾选的图像和之后的部分。然后在委托方法中为

    - (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath

您可以在此视图上调用更新方法,该方法将根据集合视图中选定的索引更改三个部分的宽度。

您甚至可以在此更新方法中发送集合视图单元格的宽度,以使用它来计算正确的宽度。

希望这会有所帮助!祝你好运!

【讨论】:

以上是关于UiCollectionView 和可扩展视图的主要内容,如果未能解决你的问题,请参考以下文章

iOS:使用约束动画 UICollectionView 垂直扩展?

我如何以编程方式将 uicollectionview 放在扩展的 uitableviewcell 中

UICollectionView:使用动画和自定义布局调整单元格大小

如何在 UICollectionView 中的 UICollectionViewCells 之间添加视图?

UI COLLECTION VIEW - 如何在 UICollectionView 上设置附件类型复选标记/披露者

如何仅刷新/重绘 uicollectionview 中的补充视图?