很抱歉,如果这是一个noob问题,我开始学习iOS编程。
正如我看到很多教程和示例,storyboard
中的第1项几乎总是Navigation Controller
,如下图所示:
我的问题是:始终将Navigation Controller
作为第一个视图控制器的原因是什么?如上图所示,我认为可以移除Navigation Controller
并将Test Table View Controller
设置为第一个视图控制器,那么为什么需要Navigation Controller
?
答案 0 :(得分:0)
因为导航控制器允许点击表格单元格来执行下一个视图控制器的推送。
答案 1 :(得分:0)
使用导航控制器可以让你进行推送,它允许你在堆栈中管理你的视图。删除导航控制器是可以的,但您必须使用另一个segue来转换控制器。