iPhone SDK:タブバーのタブがいつクリックされるか知っていますか?
-
26-09-2019 - |
質問
クリックするとさまざまなビューが表示されるタブバーがあります。初めてタブをクリックすると、viewDidLoad メソッドが呼び出されます。ただし、それを呼び出すのは初回のみです。
viewDidLoad は 2 回目に呼び出されないため、ユーザーがクリックしてそのタブに戻ったときに呼び出されるメソッドはありますか?
(ユーザーがクリックしてタブに戻ったときに UITableView を更新するにはこれを行う必要があります)
解決
もちろん!
- (void)tabBarController:(UITabBarController *)aTabBarController didSelectViewController:(UIViewController *)viewController
物事のこれらの種類を探してあなたの最良のオプションは、特にあなたが興味を持っているオブジェクトのデリゲートで、マニュアルに見ることです。 http://developer.apple.com/ iphone /ライブラリ/ドキュメント/ UIKitに/リファレンス/ UITabBarControllerDelegate_Protocol /リファレンス/のreference.htmlする
他のヒント
私は使うだろう - (void)viewWillAppear:(BOOL)animated
UIViewController内(ドキュメント)
所属していません StackOverflow