【发布时间】:2011-12-12 15:48:59
【问题描述】:
我创建了一个基于视图的应用程序。在视图控制器类中,我动态创建了一个选项卡栏。该应用程序运行良好,但我在处理推送通知时遇到问题。虽然发送推送通知意味着我收到了推送警报,但我想知道如何显示标签栏的选定索引 3。
在基于视图的应用程序中,我在 2 类之后动态创建了这个标签栏。
tabbar1 = [[UITabBarController alloc] init];
tab_obj1 = [[First alloc] initWithNibName:@"First" bundle:nil];
UINavigationController *tabItem1 = [[[UINavigationController alloc] initWithRootViewController: tab_obj1] autorelease];
tabItem1.title=@"First";
tabItem1.tabBarItem.image=[UIImage imageNamed:@"FirstIcon.png"];
tab_obj2 = [[Second alloc] initWithNibName:@"Second" bundle:nil];
UINavigationController *tabItem2 = [[[UINavigationController alloc] initWithRootViewController: tab_obj2] autorelease];
tabItem2.title=@"Second";
tabItem2.tabBarItem.image=[UIImage imageNamed:@"SecondSelc.png"];
tab_obj3 = [[Third alloc] initWithNibName:@"Third" bundle:nil];
UINavigationController *tabItem3 = [[[UINavigationController alloc] initWithRootViewController: tab_obj3] autorelease];
tabItem3.title=@"Third";
tabItem3.tabBarItem.image=[UIImage imageNamed:@"ThirdIcon.png"];
tab_obj4 = [[Fourth alloc] initWithNibName:@"Fourth" bundle:nil];
【问题讨论】:
-
您能否提供代码示例/您尝试过的内容?
-
我提供了一些代码来在基于视图的应用程序中创建动态标签栏。
标签: iphone objective-c push-notification