我是iOS开发的新手。我的问题是:是否可以合并两个或更多UINavigationControllers
?
例如:
应用程序以带有3个标签的UITabBarController
开头。一个标签应包含带有详细信息视图的UITableView
。
如何实施此类导航?
答案 0 :(得分:1)
是的,实际上我经常使用几个导航控制器。
在选项卡中实现导航的方法是让每个选项卡都以导航控制器开头。像这样......
|-(Tab)-[NavigationController]-[Content]-[Detail Content]
|
[Tab Controller]-|-(Tab)-[NavigationController]-[Content]
|
|-(Tab)-[NavigationController]-[Content]
等等......
每个导航控制器一次只处理一个标签。这提供了额外的功能,如果您在选项卡1和详细视图中并再次点击选项卡1,它将一直弹回到该选项卡的根内容视图。