去掉导航栏下面的黑线

在viewWillAppear中添加以下代码:

[self.navigationController.navigationBar setBackgroundImage:[UIImage imageWithColor:[UIColor whiteColor]] forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault];

[self.navigationController.navigationBar setShadowImage:[UIImage new]];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 有的时候我们需要在个人中心这样的界面直接设置上面的一个相同颜色块(通常是导航栏的背景颜色),当然这个也可以通过先隐...
    老刘_Tony阅读 4,531评论 1 1
  • 最近项目中遇到了要自定义导航栏的需求,也不是那么复杂,但之前做这块的时候总是一直一知半解,以至于这次实现自定义导航...
    Damon22阅读 6,696评论 0 3
  • *7月8日上午 N:Block :跟一个函数块差不多,会对里面所有的内容的引用计数+1,想要解决就用__block...
    炙冰阅读 7,311评论 1 14
  • 目送 华安上小学第一天,我和他手牵着手,穿过好几条街,到维多利亚小学。很多很多的孩子,在操场上等候上课的第一声铃响...
    行悟阅读 1,891评论 0 2
  • 劲风扫过草原 马头琴在呜咽 月光下的大鸟 栖息在一棵枯树上 讲述久远的故事 如果没有记忆 如果少年和马不曾相遇 没...
    梦想家佳阅读 1,007评论 2 2