NavigationBar背景图片 - 图片水平重复,出现分割白线

给导航条设置背景图片时,如果传入的图片不通过处理,会导致出现图片重复的问题

解决方法:对传入的图片进行处理,使用UIImage的函数

样例:

[self.navigationController.navigationBar setBackgroundImage:[[UIImage imageNamed:@""] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0) resizingMode:UIImageResizingModeStretch]  forBarMetrics:UIBarMetricsDefault];

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

推荐阅读更多精彩内容

  • 1. 打印View所有子视图 po [[self view]recursiveDescription] 2. la...
    Hurricane_4283阅读 984评论 0 2
  • navigation技巧 [A].获取 导航栏所有的视图控制器 获取 导航栏所有的视图控制器,选择想要跳转的那个视...
    goyohol阅读 544评论 1 0
  • 打印View所有子视图 layoutSubviews调用的调用时机 当视图第一次显示的时候会被调用当这个视图显示到...
    hyeeyh阅读 524评论 0 3
  • 1.NSString过滤特殊字符串定义一个特殊字符的集合NSCharacterSet set = [NSChara...
    奋拓达阅读 748评论 0 0
  • 现在有些人把心甘情愿接受坏事情叫“她/他乐意",盖因无论别人如何不值鄙夷,如何规劝说服,怎样摆事实讲道理,分析...
    云里风铮阅读 478评论 2 3