iOS标签栏问题

时间:2014-07-10 06:54:56

标签: ios objective-c uinavigationcontroller uitabbarcontroller

在我的应用程序中UITabbarController作为rootviewController,其上有3个标签,每个标签都有自己的UINavigationController。在第一个标签上,我附加了一个隐藏标签的UIViewController栏和导航栏,通过单击按钮,用户可以转到下一个屏幕,显示标签栏和导航栏。现在问题是当我点击此视图控制器上的第一个选项卡(默认情况下已选中)时带我上一个视图控制器,我希望它应该保持在同一个屏幕上。如何实现这一目标?

编辑:我不想在索引0处禁用条形项,因为这会将其变为UIControlStateDisabled,这会使其与其他项目看起来不同。

有没有办法为标签栏项目UIControlStateDisabled设置图片? 任何帮助或建议将不胜感激。

1 个答案:

答案 0 :(得分:0)

试试这可能会有所帮助......

[[[[self.tabBarController tabBar]items]objectAtIndex:1]setEnabled:FALSE];

set" objectAtIndex"你想要的......