ラベルと各セルに2つのボタンがあるテーブルビューがあります。現時点では、スワイプして削除するこのコードがあります。
- (void) tableView: (UITableView *) tableView commitEditingStyle: (UITableViewCellEditingStyle) editingStyle forRowAtIndexPath: (NSIndexPath *) indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
[appointments removeObjectAtIndex: indexPath.row]; // manipulate your data structure.
[tableView deleteRowsAtIndexPaths: [NSArray arrayWithObject: indexPath]
withRowAnimation: UITableViewRowAnimationFade];
NSLog(@"row deleted"); // Do whatever other UI updating you need to do.
}
}
このコードは、スワイプすると実行されます。しかし、ボタンが押されたときに実行したいのです。ボタンは次のIBActionにリンクされています。
- (IBAction)deleteRow:(id)sender {
//Delete row
}
覚えておくべき1つのこと。スワイプして削除したときのように、削除ボタンをスライドさせたいです。
誰か助けてもらえますか?