IOS 去掉导航栏(UINavigationBar)下方的横线

飘金 2020-07-02

栏目: Web ·

来源: 飘金

作者:飘金

简介  这篇文章主要介绍了IOS 去掉导航栏(UINavigationBar)下方的横线以及相关的经验技巧,文章约2219字,浏览量126,点赞数5,值得参考!

这是导航栏的问题,将下边的代码放在  viewWillAppear  方法中就可以实现效果:

 

 

- (void)viewWillAppear:(BOOL)animated{

    

    // Called when the view is about to made visible. Default does nothing    

    [super viewWillAppear:animated];

  

    //去除导航栏下方的横线

    [navigationBar setBackgroundImage:[UIImage imageWithColor:[self colorFromHexRGB:@"33cccc"]]

                       forBarPosition:UIBarPositionAny

                           barMetrics:UIBarMetricsDefault];

    [navigationBar setShadowImage:[UIImage new]];

    

}


以上就是本文的全部内容,希望对大家的学习有所帮助,本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文地址:http://www.cnblogs.com/piaojin/p/5345555.html

相关文章

ios - UINavigationBar添加背景图片的几种简单思路

如何在IOS 11中为新的大型条设置渐变颜色的UINavigationbar?

ios 修改导航栏的颜色

iOS 自定义导航栏笔记(示例代码)

【转】【iOS】导航栏那些事儿(示例代码)

关于导航栏的六个小技巧

UIStatusBar样式与UINavigationBar一致(示例代码)

iOS 隐藏/去掉 导航栏返回按钮中的文字