所以我已經在網站上搜索了這個問題的答案,並且有一些體面的結果,但是自從XCode 7不再處於測試階段以來,並沒有什麼近期的結果,而現在Swift 2.0已經成爲標準。在UITableViewCell上向右滑動
我用下面的代碼,以便讓這個一個「向左滑動」功能會導致一些事情發生到一個UITableViewCell -
func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath){
if editingStyle == UITableViewCellEditingStyle.Delete {
....
}
}
我明白這是什麼,蘋果現在提供在他們的API和使用外部類是不需要的。
我也明白,你可以使用這個本地代碼定義,從這個輕掃拿出行動:
func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]? {
let more = UITableViewRowAction(style: .Normal, title: "More") { action, index in
print("more button tapped")
}
我的問題是,是否有任何也是本地代碼(的iOS 9.0以上版本,迅速2.0),這將在UITableViewCell上定義一個「正確的滑動」?
謝謝你提前!
可能重複的[在iOS9中Swipe-able表格視圖單元格或Swift指南至少?](http://stackoverflow.com/questions/32004557/swipe-able-table-view-cell-in-ios9-or -swift指南至少) –
嘗試自定義刷卡刪除https://github.com/MortimerGoro/MGSwipeTableCell – NANNAV
@NANNAV是啊看起來像這是唯一的方法來完成它 – hnaderi