如何在UITableView中的行下部署内容?

时间:2015-02-06 17:07:48

标签: ios uitableview swift

有人可以帮助我在Swift中执行以下操作:

我有两个名为Topic 1和Topic 2的元素。 enter image description here

我需要点击主题1(在向下箭头图像中),然后在我的主题1部分下部署一些内容。

我使用UITableView来显示数据(主题1和主题2行),但我不知道是否可以使用UITableView在每行下方显示内容,如下图所示。

enter image description here

任何人都知道解决此问题的方法吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

两个高级选项:

  1. 将主题显示为节标题而不是行。检测水龙头 节标题并跟踪"活动"表视图中的部分 数据源。仅对"活动"返回大于0的行数。 部分。当"活跃"部分更改,重新加载旧部分 和新的部分。
  2. 创建一个显示"主题"和任何细节。实现表格视图的委托并返回一个高度,该高度仅显示"活动"话题。对于所有其他行,返回仅显示标题的高度。当选择更改时,重新加载旧行和新行以设置高度变化的动画。

答案 1 :(得分:0)

请勿尝试部署内容" 低于单元格。将添加到单元格。换句话说,您可以修改单元格或将其替换为精确构建的另一个单元格以容纳此额外材料。