【iOS】TabBarからのプログラムからの選択 | 渋谷で働くUnity野郎

渋谷で働くUnity野郎

備忘録として有効活用していきます。

タブバーを指で選択するんじゃなくて、プログラム、コードから選択したいという時の豆知識。

意外と検索ですぐ見つかったので備忘録として残す程のものではないけど、とりあえず、ね。

まずはTabBarのインスタンス変数を宣言し、使用しているタブバーを格納する。

UITabBarController *controller = self.tabBarController;

そして、遷移する画面を指定する。
objectAtIndexは、タブバーの左から0,1,2...となっていきます。

controller.selectedViewController = [controller.viewControllers objectAtIndex: 1];

以上。