ypf
ypf
  • 发布:2015-12-01 16:03
  • 更新:2015-12-02 10:04
  • 阅读:3594

ios 设置系统状态栏背景颜色和字体颜色

分类:MUI
iOS

UIStatusBarStyleDefault 默认风格(白色状态栏上有黑色文字)
UIStatusBarStyleBlackTranslucent 黑色透明状态栏,白色文字
UIStatusBarStyleBlackOpaque 黑色不透明状态栏,白色文字;设置了状态栏字体和背景都为黑色;代码见附件,希望大神指导能设置成黑底白字。

2015-12-01 16:03 负责人:无 分享
已邀请:
DCloud_IOS_XTY

DCloud_IOS_XTY

UIStatusBarStyleBlackTranslucent和UIStatusBarStyleBlackOpaque为iOS7之前状态栏样式iOS7之后只能设置状态栏文字颜色对应浅色和深色背景,两个都是白色文字,非沉浸式状态栏可以再调用setStaatusBarBackgroud设置背景颜色

  • ypf (作者)

    要设置成黑底白字:白色字体用UIStatusBarStyleBlackTranslucent 实现,黑色背景用setStatusBarBackgroud实现就可以了吗?

    2015-12-02 10:04

ypf

ypf (作者)

要设置成黑底白字:白色字体用UIStatusBarStyleBlackTranslucent 实现,黑色背景用setStatusBarBackgroud实现就可以了吗?

  • DCloud_IOS_XTY

    是的

    2015-12-02 12:36

  • ypf (作者)

    回复 DCloud_IOS_XTY:非常感谢!

    2015-12-02 14:31

  • ypf (作者)

    回复 DCloud_IOS_XTY: setStatusBarBackgroud同样写在mainfest.json代码视图里面吗,还是每个页面都需要加载类似下面这个函数:

    function setStatusbarRed(){

    // 设置系统状态栏背景色为红色

    plus.navigator.setStatusBarBackground("#FF0000");

    }

    2015-12-02 14:51

该问题目前已经被锁定, 无法添加新回复