如果你无法更改 ViewControllers 代码

如果你使用包含(例如)具有错误状态栏颜色的 AwesomeViewController 的库,你可以尝试这样做:

  let awesomeViewController = AwesomeViewController()
  awesomeViewController.navigationBar.barStyle = .blackTranslucent // or other style