收藏
回答

自定义导航栏后,如何动态修改顶部状态栏颜色?

做的项目需要有夜间模式,自定义导航栏后,这个页面的背景都是黑色,顶部状态栏(信号,电量等)字体颜色也是黑色,就完全看不见了.我用wx.setNavigationBarColor修改fontColor:'#ffffff',提示调用失败. 请问我该如何处理这个问题?

回答关注问题邀请回答
收藏

3 个回答

  • brave
    brave
    2022-02-25

    在js里setData修改顶部导航的style样式啊,你都自定义了都

    2022-02-25
    有用 2
    回复 3
    • 老实巴交
      老实巴交
      2022-02-25
      顶部的信号,电量显示是系统自带的.
      2022-02-25
      回复
    • brave
      brave
      2022-02-25回复老实巴交
      2022-02-25
      1
      回复
    • 老实巴交
      老实巴交
      2022-02-25回复brave
      谢谢,已经解决了.之前颜色输入的是#FFFFFF,所以报错了.
      2022-02-25
      1
      回复
  • 老实巴交
    老实巴交
    2022-02-25

    已经解决了.还是用xw.etNavigationBarColor=>fontColor:'#ffffff'. 因为我用的HBuilder.输入颜色的时候#ffffff自动提示为#FFFFFF.所以导致调用失败.

    2022-02-25
    有用
    回复
  • 小黎
    小黎
    2022-02-25

    不是自定义的么,为啥不能改颜色

    2022-02-25
    有用
    回复 1
    • 老实巴交
      老实巴交
      2022-02-25
      顶部的信号,电量显示是系统自带的.要修改的是这部分的字体颜色.
      2022-02-25
      回复
登录 后发表内容