0

我刚刚使用“选项卡式应用程序”模板创建了一个新的 xcode 项目。我有一个带有两个选项卡的选项卡式应用程序,因此有两个控制器。两个控制器都是 UIViewController 类型。我将我的一个控制器设为“设置”控制器。我添加了一个标题为“设置”的导航栏。到目前为止一切都很好。

然后我将 TableView 添加到设置控制器并使其成为静态表。显然,我不能在普通 ViewController 中拥有静态表视图,它需要存在于 TableViewController 中。

这是我非常迷茫的地方(对于 iOS 编程仍然很陌生)。

  1. 我应该删除模板提供的 ViewController 并添加一个新的 TableViewController 吗?我试过了,但是我无法向这种类型的控制器添加导航栏。

  2. 或者有什么方法可以将 TableViewController 推入 ViewController 以使事情正常工作。

我今天看了一遍,我发现的大多数 TableViewControllers 示例都不在选项卡式应用程序中,所以他们只是创建了一个 TableViewController 并继续前进。

哦,我还需要与 iOS 5 兼容。不确定这是否与 TableViewController 的东西有所不同。

任何帮助将不胜感激。

谢谢。

更新:其他选项:您也可以按照本教程进行操作。

4

1 回答 1

1

是的,您当然可以:

  1. 删除 UIViewController
  2. 向您的故事板添加一个新的 TableViewController
  3. 选择它并转到编辑器菜单->嵌入->导航控制器
  4. 将其连接到情节提要中的标签栏

更新:其他选项:您也可以遵循本教程:教程:XCode 4.2 中的故事板与导航控制器和标签栏控制器(第 1 部分)

希望能帮助到你!

于 2013-05-16T23:37:37.227 回答