1. 首先
在Info.plist
里添加布爾類型的
屬性 | 值 |
---|---|
Status bar is initially hidden | YES |
View controller-based status bar appearance | NO |
2. 引導(dǎo)頁添加
#pragma mark --- "立即體驗(yàn)"點(diǎn)擊進(jìn)入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中新舊版本判斷的地方別忘了正常進(jìn)入時也要讓狀態(tài)欄顯示代乃。
[application setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];