iOS7,当我将setNavigationBarHidden设置为YES时,状态栏在我的视图上重叠

时间:2013-11-12 12:06:39

标签: ios7 hidden statusbar navigationbar

在ios7中,状态栏已更改,它与我的视图重叠。 我使用这种方法来防止这种情况。

    if([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0)
    {

        self.automaticallyAdjustsScrollViewInsets = NO;
        self.extendedLayoutIncludesOpaqueBars = YES;
        self.edgesForExtendedLayout = UIRectEdgeNone;
    }

当我有一个导航栏时,它可以正常工作,但是我将导航栏设置为隐藏,问题再次出现。

1 个答案:

答案 0 :(得分:0)

添加到.plist文件行:

View controller-based status bar appearance = NO