【发布时间】:2015-06-24 11:02:16
【问题描述】:
我实现了 editActionsForRowAtIndexPath 和 commitEditingStyle,滑动工作正常,但 UITableViewCell 上没有显示任何操作按钮
func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]? {
let deleteAction = UITableViewRowAction(style: UITableViewRowActionStyle.Normal, title: "Delete" , handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> Void in
// I did some work here
})
return [deleteAction]
}
有人知道如何在滑动时显示操作按钮吗? (目前,单元格滑动,但其后面是白色背景,没有操作按钮。单击此白色背景也不会引起任何类型的响应)
注意:我在另一个 ViewController 中实现了 editActionsForRowAtIndexPath 并且它可以工作。 (动作按钮既出现又响应点击事件)
【问题讨论】:
-
你实现
canEditRowAtIndexPath了吗? -
是的,我做了,但还是不行
-
请发布您的
commitEditingStyle代码
标签: ios swift uitableview tableviewcell uitableviewrowaction