繁体   English   中英

如何显示底栏(标签栏控制器)?

[英]How to SHOW bottombar (tab bar controller)?

我用它来隐藏底部的酒吧

-(BOOL) hidesBottomBarWhenPushed{
    return YES;
}

现在,我要不要再隐藏它了。 我应该使用什么方法?

谢谢

看一下Elements示例项目。 它们执行所需的操作,尤其是在ElementViewController.m文件中。

那很简单,只需使用以下命令:

[tabBar setHidesBottomBarWhenPushed:FALSE];

我花了一些时间来解决约翰的困惑。 这是我的最终结果。 在我的视图控制器的.m文件中,添加以下代码:

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
    // Custom initialization
    self.hidesBottomBarWhenPushed = YES;
}
return self;}

因为我使用笔尖文件,所以我不得不重写initWithNibName方法。

一个非常简单的方法:

 Class *instanceName = [[Class alloc] init];
 instanceName.hidesBottomBarWhenPushed = YES;
 ...
 [navigationController pushViewController:instanceName animated:YES];

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM