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 之间添加视图?