黑条超越导航栏

时间:2011-08-26 14:00:02

标签: objective-c xcode uitableview uinavigationcontroller

我创建了一个使用导航控制器的应用程序,用于几个视图。当我终于想出如何设置它时发生了这种情况:

显然顶部的黑色条不应该在那里,但我不知道该怎么做才能摆脱它。有任何想法吗?

2 个答案:

答案 0 :(得分:0)

看起来您的视图认为它应该有状态栏。进入XIB文件,并在Simulated Metrics的状态栏中将第四个选项卡设置为无。

答案 1 :(得分:0)

在以编程方式设置视图时也会出现这种情况。一定要使用:

myView.frame = self.view.bounds;

而不是:

myView.frame = self.view.frame;