S.J*_*S.J 2 uitabbarcontroller uiviewcontroller uinavigationcontroller ios
我有一个UITabBarController
包含4个不同的UIViewControllers
.
在第一个选项卡上有一个UINavigationViewController
包含其子项的选项卡UIViewController
.没有点击标签栏,我想让用户在第二个选项卡上.为此,我试过:
self.navigationController.tabBarController.selectedIndex = 1;
但它不起作用.
忽略任何错误我是新手.
谢谢.
小智 6
如果设置委托试试这个:
self.selectedIndex = 1;
Run Code Online (Sandbox Code Playgroud)
你是tabBarController :)
在尝试更改选项卡之前,请执行以下操作:
UITabBarController *tab=self.tabBarController;
if (tab){
NSLog(@"I have a tab bar");
[self.tabBarController setSelectedIndex:1];
}
else{
NSLog(@"I don't have");
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15183 次 |
最近记录: |