如何根据单元格选择隐藏和显示tableviewcell中的元素

时间:2019-06-27 12:42:10

标签: ios swift4.2

我一直在尝试隐藏并显示基于单元格选择的tableviewcell中的UIView。当单元格被选中时,该视图应该是可见的,如果单元格索引被更改,那么该视图应该在最后一次选择时不可见单元格,并且应该在当前选定的单元格中可见。如果有任何帮助,我会很好的,谢谢。

2 个答案:

答案 0 :(得分:1)

实现UITableView委托方法

tableView:didSelectRowAtIndexPath:

然后在此方法中将所选行存储在变量中,然后重新加载表格视图。 然后在

tableView:cellForRowAtIndexPath:

根据选定的行变量显示/隐藏该行的视图。

答案 1 :(得分:0)

将Tableviewcell中的视图放在stackView内,然后在didselectRow中进行单元格选择,您可以简单地隐藏或取消隐藏视图。