修改导航栏与状态栏背景色的方法

    //修改导航栏背景色
    self.navigationController.navigationBar.backgroundColor = [UIColor cyanColor];
    //修改状态栏背景色
    UIView *statusBar = [[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"] valueForKey:@"statusBar"];
    if ([statusBar respondsToSelector:@selector(setBackgroundColor:)]) {
        statusBar.backgroundColor = [UIColor cyanColor];
    }

你可能感兴趣的:(修改导航栏与状态栏背景色的方法)