iOS7 下修改 UINavigationBar 的背景色和设置标题的颜色
关于修改 UINavigationBar 的背景色和设置标题的颜色,至于以前是如何设置的我到现在已经忘的差不多了,因为总是在不同的平台和语言之间进行切换,偶尔某个会耽搁时间比较久,反正之前的IOS7之前是不是这样设置的,到时候后来的结果出现了问题。
下面简单的介绍下再IOS7下是如何进行设置的
//导航条背景色
NSString *navBackgroundBarImage = [[NSBundle mainBundle] pathForResource:@"bg_head"
ofType:@"png"];
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageWithContentsOfFile:navBackgroundBarImage] forBarMetrics:UIBarMetricsDefault];
//字体大小、颜色
NSDictionary *attributes = [NSDictionary dictionaryWithObjectsAndKeys:
[UIColor whiteColor],
NSForegroundColorAttributeName, nil];
[self.navigationController.navigationBar setTitleTextAttributes:attributes];
将这几行代码添加到-(void) viewDidLoad;方法中,顺便将图片改为自己想要的图片,就会有结果了。自己试试看看
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 博客( https://www.gowhich.com ),版权所有,侵权必究。
本文永久链接: https://www.gowhich.com/blog/484
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 Gowhich博客( https://www.gowhich.com ),版权所有,侵权必究。
本文永久链接: https://www.gowhich.com/blog/484