【问题标题】:How to change statusbar color when used alongside InAppBrowser plugin in iOS?在 iOS 中与 InAppBrowser 插件一起使用时如何更改状态栏颜色?
【发布时间】:2018-03-15 05:48:44
【问题描述】:

我正在尝试更改 InAppBrowser 状态栏颜色,默认情况下,使用 cordova-plugin-statusbar 浅色内容,但始终保持白色。如何将其更改为其他颜色?我尝试使用 StatusBar.backgroundColorByHexString 和 StatusBar.styleBlackOpaque 但都没有奏效...

【问题讨论】:

    标签: ios cordova statusbar inappbrowser


    【解决方案1】:

    我自己设法更新了 InAppBrowser 插件,在 CDVInAppBrowser.m 上,我添加了这一行

    self.addressLabel.backgroundColor = [UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:1.0];
    

    即使在 InAppBrowser 内部,这也会更改 StatusBar 颜色,而不会通过使用 StatusBar 插件标志来更改。

    【讨论】:

      猜你喜欢
      • 2014-05-26
      • 2020-02-04
      • 2016-11-04
      • 2018-08-27
      • 2013-07-14
      • 2017-03-23
      • 2021-08-03
      • 2016-10-16
      相关资源
      最近更新 更多