在一个视图中隐藏状态栏会将其隐藏在所有视图中

时间:2012-07-20 16:04:35

标签: iphone objective-c ios xcode

我在[[UIApplication sharedApplication] setStatusBarHidden:YES];中使用此代码viewDidLoad而不是其他任何内容,以隐藏模态视图中的状态栏。但是当我使用[self dismissViewControllerAnimated:YES completion:nil];回到上一个视图时,状态栏将隐藏在所有视图中。当然我不想要这种行为。我知道这是一个简单的问题,可能是重复的。 无论如何,提前谢谢!

1 个答案:

答案 0 :(得分:4)

请记住,sharedApplication(单例)是您的应用程序,因此您只是告诉您的应用程序隐藏状态栏。如果您希望它显示在其他地方,则需要setStatusBarHidden:NO。希望这会有所帮助。