有没有办法显示TabBarItem图像默认为选中?

时间:2012-04-17 12:09:58

标签: iphone uitabbaritem

在我的应用程序登录成功后,我的计划屏幕将打开。它有3个TabbarItems,带有My Schedule选项本身。当我来到这个屏幕时,我的日程项目图像应该突出显示,其他2 r正常。我怎么能做到这一点?    Plz很快帮助我。

2 个答案:

答案 0 :(得分:0)

您可以使用selectedIndex

UITabBarController属性来执行此操作
    tabBarController.selectedIndex = 0;

答案 1 :(得分:0)

@python

您使用此代码我认为这会对您有所帮助,它也会突出显示您选中的标签页项目。

UITabBarController *tabbar1 = [[UITabBarController alloc] init];


onecontroller  *second = [[onecontroller alloc] initWithNibName:nil bundle:nil];
second.title=@"Leaderboard";

secondcontroller *third=[[secondcontroller alloc]initWithNibName:nil bundle:nil];
third.title=@"Scorecards";

thirdcontroller *one=[[thirdcontroller alloc]initWithNibName:nil bundle:nil];
 one.title=@"Compete";

tabbar1.viewControllers = [NSArray arrayWithObjects:one, second,third,nil]; 
tabbar1.view.frame=CGRectMake(0, 0, 320, 460);
[self.view addSubview:tabbar1.view];

并在viewdidload中添加此行,您首先想到的是哪个视图

tabBarController.selectedIndex = 0;

或者也可以在上面添加,但是如果你想要更改它然后它的alwayes highlited然后每个viewcontroller视图加载你用chage索引值写这个代码。