ios状态栏颜色设置

状态栏的字体为黑色: UIStatusBarStyleDefault  

状态栏的字体为白色: UIStatusBarStyleLightContent 

1、在 info.plist  中,将 View controller-based status bar appearance  设为 NO

    [[UINavigationBar appearance] setBackgroundImage:LOAD_IMAGE(@"icon_title_bar_bg") forBarMetrics:UIBarMetricsDefault];

    

    NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor],NSForegroundColorAttributeName,[UIFont boldSystemFontOfSize:16],NSFontAttributeName, nil];

    

    [[UINavigationBar appearance]  setTitleTextAttributes:dict];

    

    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章