美文网首页
UINavigationController的几种设置背景图片的

UINavigationController的几种设置背景图片的

作者: Sweet苗 | 来源:发表于2016-10-30 12:58 被阅读288次

UINavigationController的几种设置背景图片的方法

1.方法一:单独设置

[self.navigationController.navigationBarsetBackgroundImage:[UIImage imageNamed:@"nav_bg_all-64"]forBarMetrics:UIBarMetricsDefault];

2.方法二:整体设置

[self.navigationBarsetBackgroundImage:[UIImage imageNamed:@"nav_bg_all-64"]forBarMetrics:UIBarMetricsDefault];

3.方法三:循环遍历设置

for(UINavigationController *navi in self.viewControllers) {

[navi.navigationBarsetBackgroundImage:[UIImage imageNamed:@"nav_bg_all-64"]forBarMetrics:UIBarMetricsDefault];

}

4.方法四:使用appearance

//作用:可以改变UINavigationBar的默认的样式

//只有该代码执行后,默认的样式才改变

[[UINavigationBar appearance] setBackgroundImage:[UIImageimageNamed:@"nav_bg_all-64"] forBarMetrics:UIBarMetricsDefault];

相关文章

网友评论

      本文标题:UINavigationController的几种设置背景图片的

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