私はUITabBar
いくつかのUITabBarItem
s を持っています。これらのそれぞれに異なるView Controllerを割り当てました。
各ボタンがクリックされたときに、いくつかのデータなどをロードしたい。したがって、そのコードをどこに置くべきか知りたいですか?viewWillAppear
ビューコントローラーでandを実装しようとviewDidLoad
しましたが、それらは呼び出されませんでした。
私はUITabBar
いくつかのUITabBarItem
s を持っています。これらのそれぞれに異なるView Controllerを割り当てました。
各ボタンがクリックされたときに、いくつかのデータなどをロードしたい。したがって、そのコードをどこに置くべきか知りたいですか?viewWillAppear
ビューコントローラーでandを実装しようとviewDidLoad
しましたが、それらは呼び出されませんでした。
デリゲートを に割り当てるとUINavigationController
、コンポーネントのUIViewController
デリゲート メソッドが呼び出されないことはわかっています。についても同じことが言えそうですUITabBarController
。
UITabBarControllerDelegate
プロトコルを実装してtabBar:didSelectViewController:
メソッドを実装してみます。
カスタム コントローラーが UIViewController から継承されていることは確かですか?
viewWillAppear の署名がviewWillAppear:animated:
私は現在、ベータ 5 に取り組んでいますが、問題なく動作します (TabBar も使用しています)。
コードをviewdidappear function.butで書きますが、試しませんでした