如何在swift 3中删除tableview中特定单元格的按钮

时间:2017-11-24 05:03:54

标签: ios uitableview swift3

我有一个tableview,其中单选按钮编辑和删除按钮放置在特定的表视图中,其中键值对default_shipping为真,然后应该隐藏删除按钮,编辑按钮需要移动在这里,用户可以通过单击编辑按钮更改默认地址,并可以使另一个地址成为默认地址,以便所选地址应该只有编辑按钮,编辑按钮应该放在删除按钮的位置任何人都可以帮助我如何实现这个?

1 个答案:

答案 0 :(得分:0)

  • 将“编辑”按钮的“尾随”约束赋予contentView而不是 删除按钮。
  • 在UITableViewCell类
  • 中选择Edit按钮的Trailing约束

cellForRowAtIndexPath中使用以下代码:

if indexPath.row == "your default_shipping cell's indexPath.row" {

editButtonTrailing.constant = 8 

} else {

editButtonTrailing.constant = space between delete and edit button.  

}