ios - UICollectionView 具有可扩展评论/回复的方法
问题描述
我有一个collectionView,如下所示:
UICollectionView
有多个部分,第 2 部分是评论,每个评论都有一行,现在我想要当我按下评论时它显示它的回复..并隐藏所有其他打开的回复
- 我尝试在 collectionView 数组中附加回复(附加在实际评论索引下方)
我很好,直到我想再次折叠回复?我做了以下事情:
- 我保存了没有附加回复的原始数组,并在每次添加回复时重复使用它,所以它基本上将回复添加到一个干净的数组
但是这里的问题是确定在哪里附加答复(哪个索引),因为在附加第一个答复后索引返回错误
TL;DR 在 UICollectionView 中使用目标 c 执行此操作的最佳方法是什么?
解决方案
一个稍微难一点的更好的方法是使用嵌套的集合视图,集合视图中的集合视图,这意味着在每个单元格中你还放置一个集合视图
推荐阅读
- .net - 是否可以使用 Visual Studio 创建一个独立于平台的类库程序集?
- python - 参数曲线的 Bspline 边界类型
- logging - ASP.NET Core 2.2 + IIS:我在哪里可以在服务器上的 IIS 中查看我的应用程序的日志 (ILogger)?
- python - 在等高线中绘制 NaNs 区域的边界
- java - 从项目中加载资源
- python - 我不能更改函数内的列表吗?
- sql - 有条件的 ROW_NUMBER() 跳过仍然计算它们的空值
- reactjs - 为 React 组件设置一个外部可访问的 URL
- python - 正则表达式电子邮件地址 Python
- c - scanf 只读取第一个字段