リストがで管理されていると仮定すると簡単です。UITableViewController
また、弾丸をかじって、実際に必要に応じて使用UINavigationController
します。次に、次のようにオーバーライドしますviewDidLoad
。
-(void)viewDidLoad;
{
[super viewDidLoad];
self.navigationItem.leftBarButtonItem = [self editButtonItem];
}
なんらかの奇妙な理由で本当に独自のコードを使用する必要がある場合UINavigationBar
は、コードを追加する必要があります。おそらくこのようなもの:
-(void)viewDidLoad;
{
[super viewDidLoad];
UINavigationBar* navBar = self.myOwnStupidNavigationBar;
UINavigationItem* navItem = self.navigationItem;
navItem.leftBarButtonItem = [self editButtonItem];
navbar.items = [NSArray arrayWithObject:navItem];
}
しかし、2回ではなく、10回以上考えてみてください。本当に使用UINavigationController
しない正当な理由がある場合は、無料で優れた機能をたくさん提供します。