UiCollectionView 和可扩展视图
UiCollectionView and expandable view
我有带圆形 cel 的 UiCollectionView(iPad 3-4,iPhone 1-2)。
我需要在任何单击的单元格下方显示屏幕上的视图(更改文本长度)。
我花了很多时间思考这个问题。
我的第一步是制作在单元格下方显示框架的自定义单元格,但这是错误的步骤。
圆形单元格在添加时更改了填充...
我正在使用 RAReorderableLayout,另外还可以滑动单元格。
有什么想法吗?
请帮我解决这个问题。
您可以将其设为自定义 UIView
,它包含 3 个部分:勾号之前的部分、带有勾号的图像和之后的部分。然后在委托方法中for
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
您可以在此视图上调用更新方法,这将根据集合视图中选定的索引更改三个部分的宽度。
您甚至可以在此更新方法中发送集合视图单元格的宽度,以使用它来计算正确的宽度。
希望对您有所帮助!祝你好运!
我有带圆形 cel 的 UiCollectionView(iPad 3-4,iPhone 1-2)。
我需要在任何单击的单元格下方显示屏幕上的视图(更改文本长度)。
我花了很多时间思考这个问题。
我的第一步是制作在单元格下方显示框架的自定义单元格,但这是错误的步骤。
圆形单元格在添加时更改了填充...
我正在使用 RAReorderableLayout,另外还可以滑动单元格。
有什么想法吗?
请帮我解决这个问题。
您可以将其设为自定义 UIView
,它包含 3 个部分:勾号之前的部分、带有勾号的图像和之后的部分。然后在委托方法中for
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
您可以在此视图上调用更新方法,这将根据集合视图中选定的索引更改三个部分的宽度。
您甚至可以在此更新方法中发送集合视图单元格的宽度,以使用它来计算正确的宽度。
希望对您有所帮助!祝你好运!