简体   繁体   English

在视图控制器中隐藏tabBarController上的选项卡

[英]Hide a Tab on tabBarController from a view controller

Is it possible to hide / deactivate a Tab on a UITabBarController ?? 是否可以在UITabBarController上隐藏/停用选项卡?

And how? 如何?

It's possible to deactivate it, use following delegate method: 可以将其禁用,请使用以下委托方法:

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController; 
{
    if (viewControllerYouWantToDeactivate == viewController)
    {
        return NO;
    }
    else
    {
        return YES;
    }   
}

Don't forget to set delegate of your UITabBarController . 不要忘记设置UITabBarController委托。

You can find delegate documentation here 您可以在此处找到代表文件

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何隐藏Tabbarcontroller的第一个视图控制器并直接转到下一个控制器,但应显示底部的标签栏项目 - How to hide Tabbarcontroller's first view controller and go directly to the next controller but should show the tab bar items at the bottom 从TabBarController的导航控制器中隐藏BarButton项 - Hide BarButton item from Navigation Controller of TabBarController 如何隐藏tabBarController的标签? - How to hide tab of the tabBarController? 从标签栏控制器显示的拆分视图控制器 - Split View Controller displayed from a tabbarcontroller 如何从TabbarController选择视图控制器? - How to segue to view controller from TabbarController? 如何从tabbarcontroller中选择特定的视图控制器? - How to select specific view controller from tabbarcontroller? 从View Controller调用TabBarController委托-Swift - Call TabBarController delegate from View Controller - Swift 在Interface Builder中从View Controller隐藏标签栏 - Hide tab bar from View Controller in Interface Builder 没有 TabBarController 的标签栏 - 在故事板中为标签栏项目添加视图控制器 - Tab bar without TabBarController - add View Controller for Tab bar item in storyboard 从AppDelegate,Swift导航到TabBarController内部的特定View Controller - Navigate to a specific View Controller inside a TabBarController from AppDelegate, Swift
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM