Ios UINavigationController导航栏上方的空间

Ios UINavigationController导航栏上方的空间,ios,Ios,我有一个UINAVIGATIONCONTORLER,它可以提供一个实用的视图。问题是,就在UINavigationBar上方,我有一些空白。我认为它是状态栏,因为它有相同的saze,但我不知道如何删除它。感谢您的帮助。如果您想隐藏状态栏,可以通过以下方式进行操作: [[UIApplication sharedApplication] setStatusBarHidden:true]; 尝试使用 [[UIApplication sharedApplication] setStatusBarHid

我有一个UINAVIGATIONCONTORLER,它可以提供一个实用的视图。问题是,就在UINavigationBar上方,我有一些空白。我认为它是状态栏,因为它有相同的saze,但我不知道如何删除它。感谢您的帮助。

如果您想隐藏状态栏,可以通过以下方式进行操作:

[[UIApplication sharedApplication] setStatusBarHidden:true];
尝试使用

[[UIApplication sharedApplication] setStatusBarHidden:true];

在其中一个视图委托方法中,如viewDidLoad或ViewWillAspect方法。

选择项目并转到“目标”,在“Summery”中,您可以看到状态栏列。在这里,您可以取消选中“可见性”复选框

可能重复,有很多好的答案:我想我自己没有解释清楚,我想隐藏的状态栏是在容器视图中的UItableView上方的状态栏,而不是ipad屏幕顶部的实际状态栏,所以你不想隐藏系统状态栏吗?听起来像是要从以前的viewcontroller隐藏导航栏?i、 例如,你有一个导航控制器推到一个集装箱视图,里面有一个导航控制器?