tableviewの編集機能を追加しようと思い、
self.navigationItem.leftBarButtonItem = self.editButtonItem;
を追加した訳だが・・・これが動かない!
~原因~
UITableViewControllerを使っていれば正常に動作するんだけど、
私の場合、UIViewControllerの中にtableViewを追加してたので動かなかったようですた。
~なので~
UIViewControllerのsetEditing:animated:メソッドをオーバーライドしました。
- (void)setEditing:(BOOL)editing animated:(BOOL)animated
{
[super setEditing:editing animated:animated];
[self.tableView setEditing:editing animated:animated];
}
はい!
これで解決~♩
そんなことよりcoredata難しいな・・。コツさえつかめば~orz。
self.navigationItem.leftBarButtonItem = self.editButtonItem;
を追加した訳だが・・・これが動かない!
~原因~
UITableViewControllerを使っていれば正常に動作するんだけど、
私の場合、UIViewControllerの中にtableViewを追加してたので動かなかったようですた。
~なので~
UIViewControllerのsetEditing:animated:メソッドをオーバーライドしました。
- (void)setEditing:(BOOL)editing animated:(BOOL)animated
{
[super setEditing:editing animated:animated];
[self.tableView setEditing:editing animated:animated];
}
はい!
これで解決~♩
そんなことよりcoredata難しいな・・。コツさえつかめば~orz。