tabBarController是零; 无法更改viewDidLoad上的selectedIndex

mat*_*ias 4 tabbar uitabbarcontroller tabbarcontroller uitabbar ios

我有一个像这样的UITabBarController:

/*SomeTabBarController.h*/
@interface SomeTabBarController: UITabBarController
@end
Run Code Online (Sandbox Code Playgroud)

SomeTabBarController.m中我想更改viewDidLoad上的活动选项卡

-(void)viewDidLoad
{
  [super viewDidLoad];
  self.tabBarController.selectedIndex = 2;
}
Run Code Online (Sandbox Code Playgroud)

但是,tabBarController是.我错过了什么?我有一个导航控制器和segue推送到标签栏控制器...

谢谢

fgu*_*aar 30

试试这个:

self.selectedIndex = 1;
Run Code Online (Sandbox Code Playgroud)

是tabBarController :)

  • 那是诗意的。 (2认同)