0

我在UITabBarController这里有五 (5) 个标签栏项目,其中 1 个不能在TabBarItem单击 a 时显示它的视图。我知道我必须在我的AppDelegate.m

- (BOOL)tabBarController:(UITabBarController *)tbController shouldSelectViewController:(           UIViewController *)viewController
{
NSInteger tabIndex = [[tbController viewControllers] indexOfObject:viewController];

if(tabIndex == 1)
{
    return false;
}

return true;
}

但我不知道为什么它对我不起作用。我想问一下我所要做的只是在上面添加这段代码就AppDelegate.m可以了?我错过了一些步骤吗?我是iOS新手。请帮忙,我正在使用故事板。

4

1 回答 1

0

您应该设置标签栏控制器的委托。喜欢_tabBarController.delegate = self

于 2013-07-17T08:28:51.790 回答