0
Xcode 4.2とストーリーボードを使用して行を削除しようとしています。テーブルはUITabBarController
にネストされたUINavigationController
にネストされています。UITableViewから行を削除できません(削除ボタンが表示されません)
私UITableViewDelegate
クラスには、次のコードを実装しています
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCellEditingStyle result = UITableViewCellEditingStyleNone;
if ([tableView isEqual:self.tableView]==YES) {
result = UITableViewCellEditingStyleDelete;
NSLog(@"hi");
}
return result;
}
を、私は行をスワイプするとき、私はログに"hi"
メッセージが表示されますが、行は、「削除」ボタンを受けることはありません。 http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1などのソースを見てみると、私の
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
NSLog(@"hi2");
}
メソッドが呼び出されることはありません。
ありがとうございます!
ありがとうございます。それはそれだった。いつもちょっとした細部が欠けているようです。 :) –