有没有办法在应用启动期间将状态栏样式重置为保留(保存)应用状态时使用的样式?
答案 0 :(得分:1)
您可以使用NSUserDefaults
存储UIStatusBarStyle
,这是typedef
的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"];