4

正如您从我添加的图片中看到的那样,我的导航栏显示在我的表格视图下方的屏幕底部。我刚刚将导航栏拖放到该视图控制器上,这意味着我没有使用导航控制器。我不明白为什么会发生这种情况,我确信这是一个我缺少的简单修复。

图 2 是故事板视图

图 3 正在运行的应用程序视图

非常感谢任何帮助,谢谢!

在此处输入图像描述 在此处输入图像描述

在此处输入图像描述

4

3 回答 3

2
  1. 删除旧的导航栏
  2. 选择您的 TableViewController 并在顶部单击编辑器->嵌入->导航控制器
  3. 现在您应该在顶部有一个导航栏。
于 2013-10-03T12:26:50.460 回答
1

见截图。您将导航栏拖到表格中。要实现您想要的行为,您可以将视图控制器嵌入到 a 中UINavigationController并通过self.navigationController.navigationBar.

错误的 UINavigationBar

于 2013-10-03T12:29:07.843 回答
0

我有你的问题

你所做的是你把导航栏放在tableview里面......这就是问题......

您只是将该导航栏拖到该表格视图之外......就是这样......

于 2013-10-03T12:25:55.313 回答