我在iPhone应用程序中添加了一个标签栏(UITabBar)。 我想通过代码隐藏标签栏项?有可能吗?
答案 0 :(得分:2)
U可以使用以下代码隐藏
for(id object in appDelegate.tabBarController.tabBar.subviews)
{
[object setHidden:YES];
}
答案 1 :(得分:1)
在.h文件中声明一个
UIBarButtonItem *mybutton
@property (nonatomic, retain) IBOutlet UIBarButtonItem *mybutton;
将它附加到IB中的UiBarButton
然后在.m文件中
@synthesize mybutton;
mybutton.hidden=YES;
答案 2 :(得分:0)
myObject.hidesBottomBarWhenPushed=YES;
答案 3 :(得分:0)
如果您正在使用故事板,则可以设置该故事板的属性“在推送时隐藏底栏” 在属性检查器(第四个小项看起来像人的脸)
答案 4 :(得分:0)
只需为需要隐藏的标签设置alpha
UIView *tabItem = self.tabBar.subviews[0];
tabItem.alpha = 0.0;