iOS:表视图的标题栏意外地被导航栏覆盖

时间:2013-04-09 14:26:20

标签: ios

我正在为iOS应用开发一个简单的用户界面。 我所做的就是将其开发成一个表视图,其中有一个与之关联的导航控制器,并将其放置在Storyboard中。

除了导航栏意外地覆盖了视图的标题栏“点击选择项目”外,一切似乎都运行正常,如下图所示。

  1. 第一张照片是它首次在屏幕上显示的时间。
  2. 第二个说明当我将标题栏拖出覆盖导航栏时。
  3. 我该如何完全摆脱这个?

    sadly, my title bar is beneath the navigation bar

    when I move the title down a bit

    enter image description here

3 个答案:

答案 0 :(得分:1)

在Interface Builder中,选择视图控制器,然后在属性检查器上关闭布局:想要全屏。然后,您的布局将自动调整其大小,以便为导航栏腾出空间。

答案 1 :(得分:0)

在viewDidLoad方法中添加此代码

self.navigationController?.navigationBar.translucent = false

它对我有用,因为你和我有同样的问题,我认为它也适合你。

答案 2 :(得分:-1)

你想要隐藏导航栏使用这一行

self.navigationController.hidden = YES;