【发布时间】:2012-01-07 23:34:42
【问题描述】:
如何在从第一个标签栏项目单击按钮时将焦点设置到不同的标签栏视图?谢谢
【问题讨论】:
标签: iphone cocoa-touch
如何在从第一个标签栏项目单击按钮时将焦点设置到不同的标签栏视图?谢谢
【问题讨论】:
标签: iphone cocoa-touch
找到解决方案:
HelloWorldAppDelegate *theDelegate = (HelloWorldAppDelegate*)[[UIApplication sharedApplication] delegate];
tabController = theDelegate.tabBarController;
tabController.selectedIndex = 1;
【讨论】:
你错过了指针
L1AppAppDelegate *theDelegate = (L1AppAppDelegate*)[[UIApplication sharedApplication] delegate]; tabBarController = theDelegate.tabBarController; tabBarController.selectedIndex = 1;
【讨论】:
试试这个!
self.tabBarController.selectedViewController = YOURTABBARITEMController;
self.tabBarController.selectedViewController
= [self.tabBarController.viewControllers objectAtIndex:1];
不要忘记在接口(.h)中声明YOURTABBARController,合成它,然后将接口文件#import到你的.m文件中。
另外,我的MYTABBARController 在界面中也被声明为@class。
你可以让它为你工作....看起来像一个国王!!!
【讨论】: