navigationBar不会出现在ios7下,但会出现在ios 6中

时间:2013-09-26 13:57:32

标签: ios uinavigationbar ios7

我有以下代码

else {
  if ([[UIApplication sharedApplication] isStatusBarHidden]) {
    [[UIApplication sharedApplication] setStatusBarHidden:NO];
    _navigationBar.hidden = NO;
    _navigationControl.hidden = NO;
  } else {
    [[UIApplication sharedApplication] setStatusBarHidden:YES];
    _navigationBar.hidden = YES;
    _navigationControl.hidden = YES;

  }
}

如果我编译它,它在iOS6中工作正常但在ios7中却没有。导航栏用于在用户点击屏幕时显示。

有什么想法吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

在info.plist文件中,将键“查看基于控制器的状态栏外观”设置为NO。

相关问题