修改界面顶部状态栏的颜色

原创 2015年07月09日 20:52:49

在自己的项目中,默认的状态栏的符号颜色是黑色的,如果设置背景色为深色的话将会造成很不好的用户体验。可以将其改为浅色或者干脆改为白色。具体的方法如下:

1 在info.plist文件中添加属性“View controller-based status bar appearance”,之前看有朋友提到是UIViewControllerBasedStatusBarAppearance属性,但是我没有找到,或许是版本不一样吧,然后将其值设为NO即可。这时候重新运行程序,应该就生效了。

2  如果运行还是不生效的话,可以在delegate类中添加语句[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; 

这样经过设置,状态栏应该就彻底改过来了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS开发之全面讲解的改变系统顶部状态栏的颜色变化

1.单个视图View没有导航控制器包装的情况下默认情况下,启动状态栏和进入程序后的状态栏都是默认的颜色-黑色,如下图:默认情况.gif1.只设置启动状态栏颜色改变(白色),而视图中状态栏不变化(默认黑...
  • hbblzjy
  • hbblzjy
  • 2017年03月29日 16:12
  • 987

Android中自定义顶部状态栏颜色

public class StatusBarUtils { public static void setWindowStatusBarColor(Activity activity, int ...
  • u013309870
  • u013309870
  • 2017年01月05日 11:26
  • 934

android 自定义顶部状态栏颜色

项目中需要将顶部状态栏默认黑色的颜色修改为系统的主题色,baidu了很久终究没有找到,只好自己研究,一次次的修改style ,功夫不负有心人,终究是搞定了,不容易。 其实很简单,style修改为以下代...
  • u010948188
  • u010948188
  • 2015年06月17日 09:38
  • 2009

IOS下状态栏颜色设置

今天在开发设置状态栏颜色的时候,遇到一个问题,IOS默认自带的状态栏颜色是黑色的,我想设置成白色的,有人说在AppDelegate.m下设置[[UIApplication sharedApplicat...
  • hanhailong726188
  • hanhailong726188
  • 2015年01月14日 13:49
  • 16524

安卓自定义状态栏颜色以与APP风格保持一致

我们知道IOS上的应用,状态栏的颜色总能与应用标题栏颜色保持一致,用户体验很不错,那安卓是否可以呢?若是在安卓4.4之前,答案是否定的,但在4.4之后,谷歌允许开发者自定义状态栏背景颜色啦,这是个不错...
  • jing110fei
  • jing110fei
  • 2015年07月01日 16:14
  • 5081

IOS 修改App的状态栏颜色为白色

1. 代码: UIApplication *myApplication = [UIApplication sharedApplication]; // 不隐藏 [myAppli...
  • yaoliangjun306
  • yaoliangjun306
  • 2015年11月22日 09:37
  • 2618

Android 五步修改状态栏颜色

五步修改状态栏颜色 标签(空格分隔): 状态栏颜色变化 Android开发 一直以来对安卓系统的状态栏都不大满意,在4.4以前只能选择隐藏或者显示,而不能够改变其颜色以适应我们自己APP的整体风格...
  • LGGisKing
  • LGGisKing
  • 2015年08月04日 21:50
  • 2959

MUI IOS 顶部状态栏颜色设置

demo  mui.init();          mui.plusReady(function(){                         mui.os.ios&&plus.nav...
  • fy809178958
  • fy809178958
  • 2016年10月11日 18:27
  • 5230

cordova 修改状态栏的颜色

1,预留出状态栏的高度 方法一: var userAgent = navigator.userAgent; if (!(userAgent.indexOf("Android") > -1 |...
  • sophia_xiaoma
  • sophia_xiaoma
  • 2018年01月08日 18:43
  • 94

顶部状态栏改变颜色

package com.example.lib.common.util; import android.annotation.TargetApi; import android.app.A...
  • u013297345
  • u013297345
  • 2017年08月03日 10:08
  • 264
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改界面顶部状态栏的颜色
举报原因:
原因补充:

(最多只允许输入30个字)