强制应用程序显示状态栏

时间:2016-09-14 08:17:59

标签: ios swift

我在我的项目中使用广告客户端。广告客户端会隐藏应用程序的状态栏。我可以做些什么来强制应用程序显示状态栏吗?

1 个答案:

答案 0 :(得分:0)

目标C中的一些代码,因为我只知道目标C

-(void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    // Hide the status bar
    if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)])
    {
        // iOS 7
        [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
    }
    else
    {
        // iOS 6
        [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
    }



}
- (BOOL)prefersStatusBarHidden
{
    return NO;
}