- 設置背景圖片的方法
//第一種方法
[self.navigationBar setBackgroundImage:[UIImage imageNamed:@"nav_bac"]forBarMetrics:UIBarMetricsDefault] ;
//第二種方法
self.navigationBar.barTintColor = [UIColor redColor];

效果就是通紅的這張圖片沾滿了的背景.png

nav_bac.png
- 設置標題文字顏色的方法
NSDictionary * dic = @{NSForegroundColorAttributeName:[UIColor whiteColor]};
[self.navigationBar setTitleTextAttributes:dic];

QQ20160814-0.png
- 將返回的barbuttonItem 以及 rightBarButtonItem 改變顏色的方法 :
self.navigationBar.tintColor = [UIColor whiteColor];


個人感覺基本上這樣應該就夠用了,希望能夠幫到你~