美文网首页
加载引导图时隐藏状态栏

加载引导图时隐藏状态栏

作者: yaoyao_IOS | 来源:发表于2017-03-25 16:53 被阅读10次

    1. 首先

    Info.plist里添加布尔类型的

    属性
    Status bar is initially hidden YES
    View controller-based status bar appearance NO

    2. 引导页添加

    #pragma mark --- "立即体验"点击进入App
    -(void)intoApp{
        AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
        delegate.window.rootViewController = self.nav;
        [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];
    }
    

    或:

    __weak AppDelegate *weakSelf = self;
        self.introductionView.didSelectedEnter = ^() {        
            weakSelf.introductionView = nil;
            [application setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];
        };
    

    3. 最后

    回到AppDelegate.m中新旧版本判断的地方别忘了正常进入时也要让状态栏显示。
    [application setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];

    相关文章

      网友评论

          本文标题:加载引导图时隐藏状态栏

          本文链接:https://www.haomeiwen.com/subject/jhpcottx.html