UITableViewRowAction向右滑动

时间:2015-03-09 21:28:34

标签: swift sliding uitableviewrowaction

     func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]?  {

    var activate = UITableViewRowAction(style: UITableViewRowActionStyle.Normal, title: "Activate") { (action, indexpath) -> Void in

    }

    activate.backgroundColor = UIColor.greenColor()

    var deactivate = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Deactivate" , handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> Void in

    })



    return [activate, deactivate]
}

这是我目前使用的代码,可以让我向左滑动并接收“激活”和“停用”框。

完成了一些研究,很多人都说UITableViewRowAction,没有一种方法可以让你向右滑动而不是向左滑动。我想知道是否有人找到了一些工作?

1 个答案:

答案 0 :(得分:1)

这是Objective C中的一组可用于执行此操作的类:

HHPanningTableViewCell

我修改了它以支持左右滑动。