想在程序启动的时候隐藏状态栏,进入程序之后再显示,并且把状态栏设置成白色字体,网上方法很多,但是都是提及到一点,而不是全部,总让人会一点又不全会
在这里综合大家的说法,把整个流程写下来:
首先:
在plist文件里添加View controller-based status bar appearance,并设置为NO,
Status bar is initially hidden , 设置成NO
其次,在didiFinishLaunchingWithOptions里添加以下代码
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationSlide]; [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];