繁体   English   中英

如何在Swift 3的TableView中删除特定单元格的按钮

[英]how to remove a button for a particular cell in tableview in swift 3

我有一个表格视图,其中单选按钮的“编辑”和“删除”按钮被放置在特定的表格视图中,其中键值对default_shipping为true,则应隐藏“删除”按钮,而“编辑”按钮需要移动该位置,此时用户可以通过单击“编辑”按钮来更改默认地址,并且可以将另一个地址设置为默认地址,以便所选地址应仅具有“编辑”按钮,并且应将“编辑”按钮放置在“删除”按钮的位置,有人可以帮助我实现此目的吗?

  • 将“编辑”按钮的“尾随”约束赋予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.  

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM