将标题设置为uitabbarcontroller中的最后一个标签栏项

时间:2014-05-24 06:49:46

标签: ios uitabbarcontroller uitabbar

我目前正在使用uitabbarcontroller。我的应用有6个标签项。尝试使用以下代码设置我的上一个标签项的标题时返回错误。

代码:

   [[self.tabBarController.tabBar.items objectAtIndex:5] setTitle:@"title"];

错误:

Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayI objectAtIndex:]: index 5 beyond bounds [0 .. 4]'

但实际上我的应用中有6个标签项。最后,我使用

取得了成果
  [self.tabBarController.selectedViewController.tabBarItem setTitle:@"title"];

请帮我找出上述错误发生的原因。

提前致谢。

0 个答案:

没有答案