UINavigationController上でのフルスクリーンモード UINavigationControllerで上部にナビゲーションバーを出している状態で、かつStatusBarが表示されている状態があったとします。 ここでSwitchボタンを押して上部バーとStatusBarを出したり引っ込めたりすることを考えます。 ひとまず Info.plistのView controller-based status bar appearanceをNOにして switchボタンのハンドラに次のように適当に書きます。 - (IBAction)switchButtonDidTouchUpInside:(id)sender { if (self.fullscreen) { [self.navigationController setNavigationBarHidden:NO animated:YE