我有一个名为“激活”的行操作按钮。当我按下它时,我希望标题更改为“停用”。
我无法更改处理程序函数中的标题。此外,“激活”和“停用”应该具有不同的功能。
func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]? {
let account = accountTypes[indexPath.section].accounts[indexPath.row]
let delete = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Delete", handler: { (action, indexPath) -> Void in
// action delete
})
let activation = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Activate", handler: { (action, indexPath) -> Void in
// action activate
})
activation.backgroundColor = UIColor.lightGrayColor()
let arrayofactions: Array = [delete, activation]
return arrayofactions
}