gpt4 book ai didi

xcode - 如何在 iOS7 上设置状态栏样式以点亮内容?

转载 作者:行者123 更新时间:2023-12-03 22:46:20 25 4
gpt4 key购买 nike

我为这个问题尝试了 SO 的几种解决方案,但没有一个对我有用。我用一个简单的 View 创建了一个新的 iOS7 项目。我试过设置

View controller-based status bar appearance to NO

并在 AppDelegate 中:
[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];

但是,这会完全删除状态栏。

如果没有基于 View Controller 的状态栏外观选项,无论我在 plist 文件中为状态栏样式设置了什么,状态栏文本仍然是黑色的。我需要它在整个应用程序中都是白色的。这可能吗?

我使用的是最新的 xcode 版本。

最佳答案

您是否在没有“动画:否”的情况下尝试过?

转到项目目标的信息选项卡,添加行:

UIViewControllerBasedStatusBarAppearance,设置值 NO

然后在 appdelegate.m

- (BOOL)application:(UIApplication *)application 
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{

[application setStatusBarStyle:UIStatusBarStyleLightContent];
}

这应该将其设置为广泛应用。

关于xcode - 如何在 iOS7 上设置状态栏样式以点亮内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22544021/

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