navigationController の delegate method
Detail から detailDetail に画面遷移し、navigation ボタンで Detail に戻ってくる時 delegate method はないのか? 事の発端は、戻ってきたとき tableView の内容が更新されない事態で困ったなと。
調べてみたらちゃんとあった。Detail に戻ってきた後に呼ばれる method は以下の通り。
- (void) navigationController:(UINavigationController *) navigationController
didShowViewController:(UIViewController *) viewController
animated:(BOOL)animated
Detail の class で <UINavigationControllerDelegate> を宣言し、
viewDidLoad あたりで self.navigtionController.delegate = self; とし、
上記 method を実装すると呼ばれる。
便利だね。