タブバの特定のタブが選択されていることを確認する必要があります。BOOL
viewDidLoad
いつでも/タブをクリックするとネットが呼び出されます - これに代わる方法はありますか?TabBarビューの変更をリッスンする
私は、このタブのビューのviewcontrollerでこれを知る必要があります。
タブバの特定のタブが選択されていることを確認する必要があります。BOOL
viewDidLoad
いつでも/タブをクリックするとネットが呼び出されます - これに代わる方法はありますか?TabBarビューの変更をリッスンする
私は、このタブのビューのviewcontrollerでこれを知る必要があります。
あなたはおそらく、これらのいずれかをしたい:
UITabBarDelegate方法- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
UITabBarは、一度にすべてのView ControllerをロードしないUITabBarControllerDelegate方法- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
- 最初のものが読み込まれます。タブバーのボタンをクリックすると、別のコントローラーがロードされます。あなたが代理人を追加して実装することができタブバーの変化受け取るために
:
-(void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item {...}
参照を[この](https://stackoverflow.com/questions/33837475/detect-when-a-tab -bar-item-is-pressed)または[this](https://stackoverflow.com/a/47861294/3681880) – Suragch