有没有办法在显示应用程序的启动图像时隐藏状态栏然后将其带回来? 我的应用程序有一个黑色状态栏,启动图像上显示的状态栏是灰色的。
有什么解决办法吗?
有没有办法在显示应用程序的启动图像时隐藏状态栏然后将其带回来? 我的应用程序有一个黑色状态栏,启动图像上显示的状态栏是灰色的。
有什么解决办法吗?
使用此代码隐藏状态栏:
目标C:
[[UIApplication sharedApplication] setStatusBarHidden:YES
withAnimation:UIStatusBarAnimationSlide];
迅速:
UIApplication.sharedApplication().setStatusBarHidden(true, withAnimation: .Slide)
如果你一开始不需要状态栏。在您的信息文件中添加此设置( UIStatusBarHidden
) :plist
Status bar is initially hidden
值为YES
.
在应用程序中的任何位置使用此代码来显示该特定视图控制器的状态栏
目标C:
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationSlide];
迅速:
UIApplication.sharedApplication().setStatusBarHidden(false, withAnimation: .Slide)
只需在 plist 文件中定义一个键即可解决您的问题
快乐编码:)
您最初可以在 info.plist 文件中添加此键:status bar is initially hidden=YES
然后在应用程序委托中,在application:didFinishLaunchingWithOptions:
方法中添加这一行:
[[UIApplication sharedApplication] setStatusBarHidden:NO];
要将其退回:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// Override point for customization after app launch
[[UIApplication sharedApplication] setStatusBarHidden:NO];
}
将以下键添加到 info.plist:
“状态栏最初是隐藏的”并选择 YES 作为值。