1. 程式人生 > >為每個VC設定自己的狀態列隱藏與顯示

為每個VC設定自己的狀態列隱藏與顯示

在plist檔案:
View controller-based status bar appearance No(此時整個app的狀態列為白色)

在要隱藏的頁面:
//頁面出現時隱藏
-(void)viewWillAppear:(BOOL)animated
{
    [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];


}
//頁面將離開時出現
-(void)viewWillDisappear:(BOOL)animated
{
    [[UIApplication sharedApplication] setStatusBarHidden:No withAnimation:UIStatusBarAnimationFade];

}