美文网首页ios积累
ios导航栏隐藏和消失

ios导航栏隐藏和消失

作者: 凤鹃一鸣 | 来源:发表于2017-07-28 13:55 被阅读6次

    框架XMNavShowOrHidden

    导入头文件    #import "XMNav.h"

    需要显示的控制器继承 XMShowNavViewController

    需要隐藏的控制器继承 XMHiddenNavViewController

    原理 :在控制器父类添加

    // 显示导航栏 #import "XMShowNavViewController.h"

    -(void)viewWillAppear:(BOOL)animated{

    [super viewWillAppear:animated];

    self.navigationController.navigationBarHidden = NO;

    NSLog(@"显示"); }

    // 隐藏导航栏 #import "XMHiddenNavViewController.h"

    -(void)viewWillAppear:(BOOL)animated{

    [super viewWillAppear:animated];

    self.navigationController.navigationBarHidden = YES;

    NSLog(@"隐藏"); }

    gitHub下载demo地址

    关注微信公众号“应讯”

    关注微信公众号“应讯”

    相关文章

      网友评论

        本文标题:ios导航栏隐藏和消失

        本文链接:https://www.haomeiwen.com/subject/htoxlxtx.html