0

我有一个带有两个“普通”UITabBarItem 的 UITabBarController,我使用以下代码添加:

self.tabBarController.viewControllers = @[viewController1, viewController2];

现在我希望我的 UITabBar 有一个行为不同的额外项目,我希望它是一个“按钮”,可以在当前视图之上打开关于视图,因此不会以与其他视图相同的方式查看(因为我希望这个关于视图在显示时具有特殊效果),但除此之外我希望它具有与其他项目相同的样式。

这可以做到吗,怎么做?


谢谢索伦_

4

1 回答 1

2

您可以在标签栏中为“specialButton”添加空白视图,然后处理:

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController

在这种方法中,您应该重定向到以前活动的选项卡,然后施展魔法。我希望这是有帮助的...

于 2013-01-28T16:25:55.503 回答