Hatena::Groupiphone-dev

iPhoneアプリ開発まっしぐら★ このページをアンテナに追加 RSSフィード

引っ越し後の日記はコチラです

tokoromのその他の日記

2009-09-23

UIViewControllerのeditButtonItemメソッドで簡単に編集/完了のモード切り替え

15:34 | はてなブックマーク -  UIViewControllerのeditButtonItemメソッドで簡単に編集/完了のモード切り替え - iPhoneアプリ開発まっしぐら★

UIViewControlelrのeditButtonItemメソッドを使ってみてびっくり!

[編集]/[完了]ボタンってこんな簡単に追加できたのか、と。

今まで、このメソッドを見落としてて、自分でUIBarButtonItemで作ってました。とほほ・・・

例えば、UITableViewControllewでeditButtonItemを使う場合は、例えば以下のようにするだけだ。

- (void)viewDidLoad {
  [super viewDidLoad];
  // データソースの追加はもちろん別途必要
  self.navigationItem.rightBarButtonItem = [self editButtonItem];
}

たった、これだけでeditingの状態によって切り替わる[編集]/[完了]ボタンが付加できるとは・・・

しかもこれらのボタンをタップすると自動でeditingプロパティが切り替わってくれる。

これでコーディング量が少し減るな^^

f:id:tokorom:20090923153213p:imagef:id:tokorom:20090923153212p:image