如何使用 Swift 在 tableviewcell 旁边添加视图?

How to add view beside tableviewcell with Swift?

我想在用户单击 table 视图单元格时在 tableviewcell 旁边添加视图。

在用户点击之前

---单元格1---
---单元格2---

用户点击后

---单元格1---
---详细视图---
---单元格2---
怎么做?

有 2 个选项可以做到这一点:
- 要使 detailView 成为另一个单元格,只需在用户点击的单元格下方插入
- 单元格最初添加 detailView。并切换显示或隐藏 it.Just 因为 table 视图中的单元格被重用,我们不应该在已经在 table 视图中的单元格中添加子视图,这会导致重用时出现一些问题.

如果您正在寻找出现在点击单元格下方的另一个视图之类的东西,而不是展开的点击单元格,您可以在点击的 [=16= 之后插入一个表格视图单元格 ] insertRowsAtIndexPaths 并插入 cell.You 可以将此单元格创建为自定义单元格。