单击按钮时更改状态栏颜色 - iOS

Posted

技术标签:

【中文标题】单击按钮时更改状态栏颜色 - iOS【英文标题】:Changing status bar color on button click - iOS 【发布时间】:2014-03-06 23:32:38 【问题描述】:

如果我想在单击按钮时将状态栏的颜色从白色更改为黑色,我该怎么做?我没有将它用于应用程序或任何实际目的,但我只是想看看它的外观。

谢谢:)

【问题讨论】:

【参考方案1】:

如果您想将状态栏外观从UIStatusBarStyleDefault 更改为UIStatusBarStyleLightContent

on button click call 下面的方法->

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];

为此工作 您必须在应用 plist 键中将 View controller-based status bar appearance 设置为 NO

【讨论】:

以上是关于单击按钮时更改状态栏颜色 - iOS的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 7 上更改状态栏背景颜色和文本颜色?

Delphi更改IOS状态栏颜色

在 iOS 中与 InAppBrowser 插件一起使用时如何更改状态栏颜色?

iOS 状态栏更改颜色

如何在iOS 7上更改状态栏背景颜色和文本颜色? Warif Akhand Rishi

如何在 Ios 上更改状态栏文本颜色