如何加载按钮上的UITabBarcontroller中的第二个选项卡单击.. ??

问题描述:

我有一个初始的UIViewController。我在UIViewController上有两个按钮,一个是Tutorial,另一个是Start如何加载按钮上的UITabBarcontroller中的第二个选项卡单击.. ??

当我点击Tutorial然后我将导航到UITabBarController,其中Tutorial是默认(第一个)选项卡。我对此没有任何问题。我通过按住并右键单击并拖动到UITabBarController并选择模态完成。

但是,当我点击Start按钮时,我将不得不导航到UITabBarController上的第二个选项卡。如何才能做到这一点???

只需将UITabBarController.selectedIndex属性设置为要使用的选项卡的索引。

+0

UITabBarController.selectedIndex = 1; 当我这样做时,我会得到一个错误,说Property'selectedIndex'找不到对象类型'UITabBarController' – 2012-08-07 20:08:21

+0

对不起,我的意思是你应该在*你的* UITabBarController上设置该属性;即您从创建它获得的IBOutlet。 – Ertebolle 2012-08-07 22:03:46

+0

我是新来的iOS开发可以请你告诉我怎么做 我有一个mytabBarcontroller在故事板上我创建了.h和.m文件子类UItabBarController我有一个全局变量,当我点击时它将设置为1按钮。现在在tabBarController的viewDidLoad中,我正在检查globalvariable并设置要选择的选项卡的索引。 只是为了让你知道我已经写了NSLog在mytabBarController.m类的viewDidLoad中显示globalvariable的值,但是没有在控制台上显示。那么我如何链接h和m文件 – 2012-08-07 22:56:40