こんにちは私はUITabBar
アプリケーションを開発しています。
私は欲しい:
1.アイテムを選択するTabBAr
と、現在選択されているインデックスを取得する必要があります。
2.現在のインデックスに基づいて、で何らかのアクションを実行したいと考えていますAppDelegate
。
3.タブバーの項目を押すたびに呼び出されるデリゲートメソッドはありますか。
AppDelegate
4.タブ項目を押すたびにチェックインする方法を提案してください
ありがとうございました。
こんにちは私はUITabBar
アプリケーションを開発しています。
私は欲しい:
1.アイテムを選択するTabBAr
と、現在選択されているインデックスを取得する必要があります。
2.現在のインデックスに基づいて、で何らかのアクションを実行したいと考えていますAppDelegate
。
3.タブバーの項目を押すたびに呼び出されるデリゲートメソッドはありますか。
AppDelegate
4.タブ項目を押すたびにチェックインする方法を提案してください
ありがとうございました。
最初に UITabBarControllerDelegate などのデリゲート プロトコルを設定し、次に self.tabbarcontroller.delegate = self; を設定します。ViewDidLoad またはオブジェクトが初期化される場所
はい、このデリゲートメソッドを使用できます
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController {
NSLog(@"selected index : %i",[tabBarController selectedIndex]);
}
このメソッドは、TabBarItem のいずれかに触れるたびに呼び出されます。
簡単なグーグルの後:
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
IBでデリゲートをリンクしてください...