ios 白色状态栏

1.info plist 添加:

2.AppDelegate添加代码

UIView * statusBarView = [[UIView alloc] initWithFrame:CGRectMake(0, -20, self.window.bounds.size.width, 20)];
    statusBarView.backgroundColor = TCOLOR(6,6,6,1);

    [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
时间: 2024-10-11 02:06:12

ios 白色状态栏的相关文章

iOS 更改状态栏、导航栏颜色的几种方法

ios上状态栏 就是指的最上面的20像素高的部分状态栏分前后两部分,要分清这两个概念,后面会用到: 前景部分:就是指的显示电池.时间等部分:背景部分:就是显示黑色或者图片的背景部分: (一)设置statusBar的[前景部分] 简单来说,就是设置显示电池电量.时间.网络部分标示的颜色, 这里只能设置两种颜色: 默认的黑色(UIStatusBarStyleDefault)白色(UIStatusBarStyleLightContent)可以设置的地方有两个:plist设置里面 和 程序代码里初始化设

【iOS开发-状态栏】关于怎么更改系统自带状态栏(变为白色或者隐藏)

简单方法 iOS7以后系统状态栏就交给控制器管理了 只要在controller里面实现方法就可以改变状态栏 //使状态栏变为白色 -(UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleLightContent; } //隐藏状态栏 -(BOOL)prefersStatusBarHidden { return YES; } 终极方法 有时候上述方法改变不了状态栏,例如有UITabBarController和UINav

ios 将状态栏改为白色方法!

1在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO2 在需要改变状态栏颜色的ViewController中在ViewDidLoad方法中增加:[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; 如果需要在全部View中都变色,可以写在父类的相关方法中,或者写到AppDelegate中.

iOS 修改状态栏preferredStatusBarStyle不执行问题

一.在老版本的iOS中,状态栏永远都是白色风格.而在iOS 7中,我们可以修改每个view controller中状态栏的外观.通过UIStatusBarStyle常量可以指定状态栏的内容是暗色或亮色.默认情况下,状态栏的显示是暗色.也就是说,状态栏上的时间.电池指示器和Wi-Fi信号显示为暗色.如果导航栏中使用暗色为背景,那么看起来的效果如下图所示: 如上图这种情况下,我们可能希望将导航栏的风格修改为亮色.这里有两个方法可以实现.在iOS 7中,我们可以在每个view controller中o

IOS下状态栏颜色设置

今天在开发设置状态栏颜色的时候,遇到一个问题,IOS默认自带的状态栏颜色是黑色的,我想设置成白色的,有人说在AppDelegate.m下设置[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];,有人说在UIViewcontroller里设置,我今天设置了下,发现设置了都不怎么好使.去StackOverflow下查了下,终于找到一个完成的解决方案,这里记录下: 经过两步设置 一:在UI

IOS 7 状态栏问题

IOS 7.0 系统有一个状态栏下移,变黑的BUG

IOS 修改状态栏颜色

默认状态栏是黑色,一般都会改变成白色,状态栏有好几种颜色,黑色,白色,灰色等,都是用枚举类表示,所以只懂修改一种,其他都会, //修改状态栏颜色     //在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO.还有下面一行代码     [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

iOS 修改状态栏字体颜色(亲测,好用)

有时候我们需要根据不同的背景修改状态栏字体的颜色,我的方法比较复杂,如果有更好用的方法欢迎大家提出来,我会持续更新的.#方法一1.首先是设置info.plist 文件: 将View controller-based status bar appearance 的值设置为NO.2.在AppDelegate.m 的方法中如下设置,默认会显示黑色等于为你的app状态栏设置一个主颜色 - (BOOL)application:(UIApplication *)application didFinishLa

UIStatusBar iOS上状态栏的自定义颜色

App启动时状态栏控制 App启动的时候系统加载需要一定的时间,可以给App提供了Launch Image或Launch Screen以增强用户体验.在启动页显示出来的时候App还没有运行,也就谈不上在程序中控制状态栏的字体颜色.显示或隐藏. 默认情况下状态栏是显示出来的,并且Style为UIStatusBarStyleDefault,即黑色. 1.隐藏 可以在Info中将Status bar is initially hidden(UIStatusBarHidden)对应的Value设置为Ye