1. 程式人生 > >iOS 設定導航欄背景顏色,字型顏色

iOS 設定導航欄背景顏色,字型顏色

在navigationController的子類進行設定

1.設定導航欄的背景顏色:

UINavigationBar *navBar = [UINavigationBar appearance];

[navBar setBarTintColor:customColor(220, 1, 1, 1)];

    
  
2.設定字型大小以及顏色;   

    [self.navigationBar setTitleTextAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:17],NSForegroundColorAttributeName:[UIColor whiteColor]}];

3.本來新增navigationItem的圖片是白色的,但顯示是藍色的,設定了下面這行程式碼後就顯示正常了

self.navigationBar.tintColor = [UIColor whiteColor];