ios - 使用 Xcode 和 Swift 创建的 iOS 应用程序中状态栏的自定义背景颜色

标签 ios iphone xcode statusbar uistatusbar

我已经用谷歌搜索了一下但没有成功。 我想为所有 ViewController 中的状态栏设置自定义背景颜色(仅在纵向模式下)。 ViewController 通过 TabBarController 进行管理。

有人知道怎么做吗?也许有人有代码示例?

最佳答案

我自己已经解决了这个问题,方法是在状态栏下方放置一个 UIView 并设置背景颜色。但我必须清除所有约束并再次添加它们才能使 UIView 在横向模式下隐藏。

关于ios - 使用 Xcode 和 Swift 创建的 iOS 应用程序中状态栏的自定义背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37662704/

相关文章:

iOS 声音无法在 Swift 中播放

ios - 在模拟器上运行 RoboVM iOS MapView 后出错

ios - 如何通过 XCode 6 中的 Interface Builder 更改 UINavigationBar 的背景图像

ios - 分配给变量或立即返回它不起作用

ios - 在 swift 或 obj-c 的 uitextview 末尾添加一个 View

ios - 构建时错误 swift 4 xCode 9,并在 pod 中添加了 Alamofire

iphone - 如何以最少的代码循环从 Core Data 中的多个实体加载数据?

iphone - 如何符合 UITabBarControllerDelegate

iphone - 当父键未知时在嵌套的 NSDictionary 中查找对象?

iphone - remoteControlReceivedWithEvent 从未调用过