1

有没有办法在应用程序启动期间将状态栏样式重置为保留(保存)应用程序状态时使用的样式?

4

1 回答 1

1

您可以使用NSUserDefaultsto 存储 aUIStatusBarStyle这是一个typedeffor int。当您即将退出应用程序时,将当前状态栏样式存储在NSUserDefaults.

[[NSUserDefaults standardUserDefaults setInteger:<my status bar style> forKey:@"style"];
// can use things like UIStatusBarStyleLightContent for <my status bar style>

然后,当您想检索它时,您可以执行以下操作。

UIStatusBarStyle style = [[NSUserDefaults standardUserDefaults] valueForKey:@"style"];
于 2014-05-26T19:45:52.680 回答