Ios 如何在UITableview单元格中添加左完全滑动和功能-目标c

Ios 如何在UITableview单元格中添加左完全滑动和功能-目标c,ios,Ios,如何在UITableview单元格中添加正确的完全滑动和功能-目标c 左侧工作正常,我需要右键完全滑动以及从iOS 8.0开始,有一种简单的方法可以自定义用户从右向左滑动时显示的按钮列表:编辑操作箭头。返回一个UITableViewRowAction对象数组,这些对象具有标题和样式(如果要自定义其外观,还包括背景色),其余的由iOS完成 创建UITableViewRowAction对象时,会给它一个尾随闭包,描述用户点击按钮时应该发生的情况。您将被提醒是什么操作触发了代码,并且还将获得用户点击的

如何在UITableview单元格中添加正确的完全滑动和功能-目标c


左侧工作正常,我需要右键完全滑动以及从iOS 8.0开始,有一种简单的方法可以自定义用户从右向左滑动时显示的按钮列表:编辑操作箭头。返回一个UITableViewRowAction对象数组,这些对象具有标题和样式(如果要自定义其外观,还包括背景色),其余的由iOS完成

创建UITableViewRowAction对象时,会给它一个尾随闭包,描述用户点击按钮时应该发生的情况。您将被提醒是什么操作触发了代码,并且还将获得用户点击的行的索引路径。例如,您可以执行以下操作:

func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? {
    let delete = UITableViewRowAction(style: .destructive, title: "Delete") { (action, indexPath) in
        // delete item at indexPath
    }

    let share = UITableViewRowAction(style: .normal, title: "Disable") { (action, indexPath) in
        // share item at indexPath
    }

    share.backgroundColor = UIColor.blue

    return [delete, share]
}
注意:请注意,第一个按钮使用了.destructive样式,因此默认情况下,它的颜色为红色,但第二个按钮指定了蓝色


现在,通过阅读我添加的详细信息,默认属性不满足您的要求,那么您必须自定义单元格。因此,请使用以下方法:


您想在left swift中添加什么功能?Bcz tableview编辑会做一些事情,如果它与您不兼容,请让我知道不,对于左侧工作良好,我需要右侧完全swipe@vinoth首先检查一下这个。出于知识目的,我在你面前描述了所有的事情,以便你做出更好的决定。设计是可以的,这就是我想要的,但问题是,我不想要任何框架,因为我已经做了一些单元设计,所以如果有可能在该单元中进行任何定制?