1. 程式人生 > >設定狀態列、導航欄背景顏色,修改導航欄返回按鈕顏色

設定狀態列、導航欄背景顏色,修改導航欄返回按鈕顏色

1、設定狀態列為透明黑色:

AppDelegate.h的- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions函式裡:新增:

[UIApplicationsharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque

// UIStatusBarStyleBlackTranslucent不行

2、設定導航欄背景顏色和返回按鈕顏色

[self.navigationBar

setBackgroundImage:[UIImageimageNamed:@"navigationBar_bk"] forBarMetrics:UIBarMetricsDefault];

[self.navigationBarsetBackgroundColor:[UIColorblackColor]]; // 設定導航欄背景顏色

self.navigationBar.tintColor = [UIColorcolorWithRed:51.0/255.0green:143.0/255.0blue:210.0/255.0alpha:0.8]; // 其上預設按鈕(比如返回按鈕)顏色