在tabbar应用程序中使用导航控制器。

时间:2013-02-12 15:18:23

标签: iphone ios xcode

我创建了一个tabbar应用程序,其中包含多个表视图,每个视图都嵌入了导航控制器。不确定我是否在错误的环境中使用导航控制器,并想知道是否有人可以帮助我理解。

我拍了一张Here

的截屏

红色箭头显示嵌入式导航控制器。我应该在绿色箭头上只有一个导航控制器,还是我使用多个导航控制器?

1 个答案:

答案 0 :(得分:4)

你是对的。

导航控制器表示通过您的应用程序的线性移动。即它只能通过你的应用程序向前和向后采取一条特定的路径。

使用标签栏控制器,您需要每个标签的导航控制器,因为您有一个多维导航结构。您不仅可以从“开始到结束”线性移动,还可以在这些导航线之间跳转。

我希望这是有道理的,但是是的......你可以(而且应该)使用导航控制器,因为你有一个导航“路径”呈现给用户。