设置状态栏的样式

在ios系统中,状态栏的颜色,系统默认只有两种颜色,分别为黑色和白色。在我们开发过程中,我们有时候会遇到这样的需求。废话不多说,具体看下面:

一、在工程中找到info.plist文件,添加如下两个选项。

二、在要设置的页面写上如下代码:

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

上面的代码是将状态栏的样式设置为白色

这个是直接简单粗暴的方法。具体其他关于此方面的操作,到后面会积累更新。我是想通过博客这种方式,记录笔记。希望大家多多体谅,勿喷!

设置状态栏的样式

时间: 2024-10-11 13:39:38

设置状态栏的样式的相关文章

设置状态栏(UIStatusBar)样式

方法1:找到项目里面的info.plist文件,添加属性Status bar style,设置属性值为transparent black style 状态条的样式为白色 ,设置属性值为 gray style(default)状态条的样式为黑色,状态条的默认样式为gray style(default)黑色,单单添加这个属性还不够,还要添加另一个属性View controller-based status bar appearance,设置该属性值为NO.这种方式在整个程序运行的过程中状态条的样式都

关于导航栏设置状态栏样式问题

1.如果没有导航控制器, - (UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusBarStyleLightContent; } 在viewDidLoad中 [self setNeedsStatusBarAppearanceUpdate];这样才可以调用上面的方法,设置状态栏的样式 2.如果有导航控制器,那么这么做是无法调用设置状态栏的方法,此时要UINavigationController的category,在这个category

02---按钮的设置 控制器拥有导航栏包装一层导航控制器 添加子控制器 UIBarButtonItem导航按钮 设置导航栏UINavigationBar主题 设置状态栏样式

一.按钮的设置 1.设置背景图片 [btn setBackgroundImage:image forState:UIControlStateNormal]; 2.内部UIImageView 1> 设置内部UIImageView的图片 [btn setImage:image forState:UIControlStateNormal]; // 不能写成btn.imageView.image = image; 2> 调整内部图片的内容模式 self.imageView.contentMode =

ios设置状态栏样式

1.第一种方式: (1)在App生命周期里面设置 设置状态栏字体为白色 - [[UIApplication ? sharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent]; 设置状态栏字体为黑色 - [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault]; 当然直接设置是无效果的,需要在plist里面设置View contro

沉浸式状态栏 设置状态栏颜色

方式一:使用系统API 这个特性是andorid4.4支持的,最少要api19才可以使用. 1.隐藏标题栏等 在代码中设置 requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//窗口透明的状态栏 getWindow().addFlags(WindowManager.LayoutParams.FL

HTML基础(四)——设置超链接的样式示例

 ***设置超链接的样式示例  a:link 超链接被点前状态 a:visited 超链接点击后状态 a:hover 悬停在超链接时 a:active 点击超链接时 在定义这些状态时,有一个顺序l v h a 代码区: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"

设置警告框样式为带有两个文本输入的警告框,用于收集用户收货地址和联系电话。并选择合适的代理方法,当警告框上的两输入框有一个为空时限制“购买”按钮点击。

收集购物信息  iOS项目 倒计时:588 步骤 /.panel-heading 项目需求 设置警告框样式为带有两个文本输入的警告框,用于收集用户收货地址和联系电话.并选择合适的代理方法,当警告框上的两输入框有一个为空时限制“购买”按钮点击. #import "TableViewController.h" @interface TableViewController ()<UIAlertViewDelegate> @property (nonatomic, strong)

swift2.0 如何隐藏和设置状态栏

1.在ViewController中操作当前ViewController的状态栏/** 隐藏状态栏 */ override func prefersStatusBarHidden() -> Bool { return true; } /** 设置状态栏风格 */ override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } 2.在AppDelegate中

js学习总结----设置元素的样式值setcss

在JS给元素设置样式属性值,我们只能通过curEle.style[attr] = value 这种方式给元素设置行内样式 下面封装一个给当前元素的某一个样式属性设置值的方法(增加在行内样式上的):setCss() function setCss(curEle,attr,value){ //在JS中设置float样式值也需要处理兼容 if(attr==="float"){ curEle["style"]["cssFloat"] = value; c