Swift在TableViewCell Design上加载ViewController

时间:2015-07-05 23:56:34

标签: ios swift

据我了解,单击特定tableViewCell处理打开视图的最佳方法之一是推送到ViewController。

但是,这显然仅在您将ViewController嵌入NavigationController时才有效。

您是否必须在导航控制器中嵌入每个ViewController?

这听起来有点重复和乏味 - 这是一种很好的做法吗?

1 个答案:

答案 0 :(得分:0)

This tutorial在所有视图控制器上使用导航控制器,但并没有真正说出原因

我只使用一个导航控制器,它对我来说很好。我已经使用了一个并且在多个viewControllers之间有segue,包括几个表以及在某些地方使用按钮,并且仍然能够超级轻松地导航。在main.storyboard中,只需选择将成为其中一部分的第一个视图,然后转到编辑器>嵌入>导航控制器。然后,你只需添加你的segues(我相信它们都应该显示(例如Push)segues才能正常工作) 运行应用程序时,顶部应该有一个可用于返回的栏(您也可以通过添加其他按钮或更改颜色和标题来编辑栏。)

Here's来自苹果的一些文档