在swift中将带有分层表视图的导航控制器放在视图控制器中

时间:2015-10-25 10:44:44

标签: ios swift uitableview navigationcontroller

我正在制作一个iPad应用程序,需要使用"向下钻取"表格视图的样式集,供用户将元素添加到列表中(即用户点击表格视图单元格,它会显示更多细节或选项,就像您在设置中看到的那样)。我的问题是我需要能够将此表视图放在视图控制器中以及其他内容中。我可以添加一个表视图,但我需要在视图顶部的导航栏,以模仿导航控制器内的tableView。

1 个答案:

答案 0 :(得分:0)

您需要使用UIViewController

  • 给它一个tableView属性
  • 使其符合UITableViewDataSource协议
  • 使其符合UITableViewDelegate协议

无论您使用UITableViewController还是UIViewController,导航控制器的工作方式都完全相同。创建故事板segues并通知有关要在prepareForSegue中显示的对象的详细信息视图。