Swift - 在编辑模式下更改表格单元格背景

时间:2017-06-11 17:37:11

标签: ios swift uitableview

我通过XIB拥有用户定义单元格的表格。我的表支持编辑模式以删除或重新排列单元格。

我已经实施了

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="index.html" class="a-menu">Home</a>
<a href="Cat.html" class="a-menu">Cat Page</a>
<a href="Dog.html" class="a-menu">Dog Page</a>
<div class="page-content"><div>Current page is: index.html</div></div>

现在,有没有办法,当他们处于“编辑模式”时,如何更改单元格的背景?

1 个答案:

答案 0 :(得分:2)

我认为你需要两个委托方法:

func tableView(UITableView, willBeginEditingRowAt: IndexPath)
  

告诉代理人表格视图即将进入编辑模式。

func tableView(UITableView, didEndEditingRowAt: IndexPath?)
  

告诉委托表格视图已离开编辑模式。

您可以像这样实现每个委托方法:

tableView.cellForRow(at: indexPath).backgroundColor = someColor