0
У меня есть UITableview
. Все работает, за исключением прокрутки влево, чтобы показать кнопку «Удалить». Похоже, что didSelectRowAtIndexPath
выполнен до canEditRowAtIndexPath
. Как изменить, чтобы заставить его остановиться и показать кнопку удаления вместо того, чтобы показывать новый UIView
?didSelectRowAtIndexPath выполняется до canEditRowAtIndexPath
func tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool {
println("Edit")
return true
}
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
println("Select")
println(indexPath.row)
let viewController:UIViewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("CklDtljChnge") as! UIViewController
self.presentViewController(viewController, animated: false, completion: nil)
}