美文网首页
iOS开发隐藏navigationBar下方的分割线

iOS开发隐藏navigationBar下方的分割线

作者: MangoJ | 来源:发表于2019-08-21 10:32 被阅读0次
-(void)viewWillAppear:(BOOL)animated{
  [super viewWillAppear:animated];
//    //设置导航栏背景图片为一个空的image,这样就透明了
  [self.navigationController.navigationBar setBackgroundImage:  [UIImage new] forBarMetrics:UIBarMetricsDefault];
//去掉透明后导航栏下边的黑边
  [self.navigationController.navigationBar setShadowImage:[UIImage new]];

}
-(void)viewWillDisappear:(BOOL)animated{
  [super viewWillDisappear:animated];
//设置导航栏背景图片为一个空的image,这样就透明了
  [self.navigationController.navigationBar setBackgroundImage:    [UIImage new] forBarMetrics:UIBarMetricsDefault];
//去掉透明后导航栏下边的黑边
  [self.navigationController.navigationBar setShadowImage:[UIImage new]];
}

相关文章

网友评论

      本文标题:iOS开发隐藏navigationBar下方的分割线

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