我创建了一个tabbar应用程序,其中包含多个表视图,每个视图都嵌入了导航控制器。不确定我是否在错误的环境中使用导航控制器,并想知道是否有人可以帮助我理解。
我拍了一张Here
的截屏红色箭头显示嵌入式导航控制器。我应该在绿色箭头上只有一个导航控制器,还是我使用多个导航控制器?
答案 0 :(得分:4)
你是对的。
导航控制器表示通过您的应用程序的线性移动。即它只能通过你的应用程序向前和向后采取一条特定的路径。
使用标签栏控制器,您需要每个标签的导航控制器,因为您有一个多维导航结构。您不仅可以从“开始到结束”线性移动,还可以在这些导航线之间跳转。
我希望这是有道理的,但是是的......你可以(而且应该)使用导航控制器,因为你有一个导航“路径”呈现给用户。