美文网首页
iOS导航栏的正确隐藏方式

iOS导航栏的正确隐藏方式

作者: biubiuboom | 来源:发表于2017-07-31 17:52 被阅读3次

```

@interface WLHomePageController () <UINavigationControllerDelegate>

@end

@implementationWLHomePageControlle

r#pragma mark - lifeCycle

- (void)viewDidLoad {

[superviewDidLoad];

// 设置导航控制器的代理为

selfself.navigationController.delegate=self;

}

#pragma mark - UINavigationControllerDelegate

// 将要显示控制器

- (void)navigationController:(UINavigationController*)navigationController willShowViewController:(UIViewController*)viewController animated:(BOOL)animated {

// 判断要显示的控制器是否是自己

BOOLisShowHomePage = [viewController isKindOfClass:[selfclass]];

[self.navigationControllersetNavigationBarHidden:isShowHomePage animated:YES];

}

```

相关文章

网友评论

      本文标题:iOS导航栏的正确隐藏方式

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