私はタブバーとボトムバーを使用しています。5つのタブバーアイテムがあります。それぞれにメソッドを割り当てて、タブバーアイテムクリックで他のビューにナビゲートできます。タブバーの項目にアクションを追加するにはどうすればいいですか?
私はいくつかの手がかりを探していましたが、できませんでした。
私はタブバーとボトムバーを使用しています。5つのタブバーアイテムがあります。それぞれにメソッドを割り当てて、タブバーアイテムクリックで他のビューにナビゲートできます。タブバーの項目にアクションを追加するにはどうすればいいですか?
私はいくつかの手がかりを探していましたが、できませんでした。
UITabBarDelegate
を使用してください。
あなたのクラスを実装して、クラス定義の後
@interface MyViewController : UIViewController<UITabBarDelegate>
を追加することにより、プロトコルを継承して、メソッドタブバーを使用します。didSelectItem:そのクラスの
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item {
// Do Stuff!
// if(item.title == @"First") {...}
}
は、それはあなた
役立つかもしれませ
あなたはそのデリゲートメソッドを使用して、どのタブがクリックされているかチェックすることができます – PiyushRathi
@ PiyushRathiどのようにそれを行うには? –
あなたはTabBarControllerを受け取りましたか? – PiyushRathi