iOS 隐藏导航栏

原创 2015年11月18日 10:37:26

有时开发中我们需要隐藏导航栏,看了官方API,看到隐藏导航栏有两个方法;
第一种不带动画:

    self.navigationController.navigationBarHidden = YES;

第二种带有动画效果的:

    [self.navigationController setNavigationBarHidden:YES animated:YES];

在这里我们最好是放在视图将要出现时,这样的话不会影响后面的页面的相关操作:

- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    [self.navigationController setNavigationBarHidden:YES animated:YES];

}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ios 导航栏上滑隐藏下拉显示

  • 2017年03月05日 22:12
  • 541KB
  • 下载

iOS导航栏的正确隐藏方式

简介 在项目中经常碰到首页顶部是无限轮播,需要靠最上面显示.有的设置导航栏为透明等一系列的方法,这个可以借助第三方.或者干脆简单粗暴的直接隐藏掉导航栏.可是push到下一个页面的时候是需要导航栏的...

iOS导航栏的正确隐藏方式

NagigationBar.gif 简介 在项目中经常碰到首页顶部是无限轮播,需要靠最上面显示.有的设置导航栏为透明等一系列的方法,这个可以借助第三方.或者干脆简单粗暴的直接隐藏掉导航栏.可是...

iOS Swift&OC 模仿主流App 实现滑动视图隐藏导航栏

简单直接上图上代码 -.- 一个GIF图5M?@property (nonatomic, strong) UITableView *tableViewScroll; @property (nonato...

ios 关于navigationController导航栏隐藏问题

NavigationController导航栏设置隐藏,不知道你有没有尝试过下面这个方法。 self.navigationController.navigationBarHidden = YES; ...

iOS 关于滑动返回隐藏导航栏的问题

通常在app最后一个tabBar也就是"我的"都会写一些个人信息或设置什么的, 这时我们就需要在我的中隐藏系统的导航栏也就是Navigation, 之后跳入下一个界面中会显示导航栏 开始我是这样设置的...

iOS中导航栏隐藏后,设置状态栏不透明效果

在开发中,当我们设置了导航栏隐藏之后,却发现状态栏也跟着透明了,如果当前页面是个可以滚动的tableview时,我们发现用户体验十分不好。就如下图:那么请看解决方法 为了体现出下文的bug,这里我把...

iOS导航栏切换界面时隐藏和显示

简单的实现导航栏在不同界面隐藏和显示之间切换

ios中的导航栏的隐藏方式

iOS导航栏的正确隐藏方式 原创 2016年07月17日 15:01:34 标签:ios /动画 /iOS导航栏隐藏 33600 简介 ...

iOS导航栏的正确隐藏方式

简介 在项目中经常碰到首页顶部是无限轮播,需要靠最上面显示.有的设置导航栏为透明等一系列的方法,这个可以借助第三方.或者干脆简单粗暴的直接隐藏掉导航栏.可是push到下一个页面的时候是需要导航栏的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS 隐藏导航栏
举报原因:
原因补充:

(最多只允许输入30个字)