使状态栏可见而不重叠视图

时间:2010-05-09 15:02:34

标签: iphone

我有一个带有两个视图的标签栏。在第一个视图中,使用[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES]隐藏iPhone状态栏。加载第二个视图后,状态栏再次使用[[UIApplication sharedApplication] setStatusBarHidden:NO animated:YES]可见,它会与视图重叠。如何在不重叠第二个视图的情况下再次显示状态栏?

由于

1 个答案:

答案 0 :(得分:2)

试试这段代码。 点是破折号..

  • (void)viewWillAppear:(BOOL)animated { //修复状态栏下显示的控制器 self.view.frame = [[UIScreen mainScreen] applicationFrame]; }