gpt4 book ai didi

ios - 无法为 View 设置 iOS 状态栏颜色

转载 作者:搜寻专家 更新时间:2023-11-01 05:58:35 24 4
gpt4 key购买 nike

我正在使用 Swift 1.2iOS8 开发应用。

但是,我对状态栏的颜色(带有时间、电池指示器等的颜色)有疑问。

在我的 Info.plist 文件中,我将 UIViewControllerBasedStatusBarAppearance 设置为 YES 以及 Status bar style设置为 UIStatusBarStyleLightContent,然后在 Storyboard 的所有 View Controller 中,我将状态栏设置为“Light Content”。

enter image description here

这适用于我所有的 NavigationViewControllers 和嵌入在 NavigationViewControllers 中的 View ,但是我有一个普通的 TableViewController,它没有嵌入 code>NavigationController,当我以模态方式推送此 View 时,状态栏变为黑色!???

即使我在 Storyboard 编辑器中查看 View ,它也显示为白色状态栏(请注意下方屏幕截图右侧的微弱白色电池指示器):

enter image description here

但是当我在我的 iPhone 上构建和运行时,状态栏显示为黑色...

这是为什么?我怎样才能解决这个问题?我不知道哪里不对。

最佳答案

请确保添加 View controller-based status bar appearance (UIViewControllerBasedStatusBarAppearance) 和值 NO 到你的 Info.plist

关于ios - 无法为 View 设置 iOS 状态栏颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31407409/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com