嗨,我是ios app dev的新手.到目前为止,我只完成了使用导航栏或标签栏覆盖应用程序的教程.现在我想制作一个结合两者的应用程序.
所以,假设我有一个应用程序,底部有一个标签栏,有两个标签:朋友和敌人.在每个标签中,我计划有一个运行列表,列出我的朋友和敌人是谁,因此每个标签的导航栏上需要一个addPerson按钮.
鉴于这种情况,组织我的控制器和视图和东西的正确方法是什么?我的标签控制器和我的导航控制器都指向同一个视图控制器吗?
我无法概念化我的导航控制器(现在有2个导航控制器?)如何在更复杂的应用程序中工作.
以下是如何在故事板中进行设置.这TabBarController是主控制器.每个项目TabBarController都有自己的NavigationController:

您可能希望将a TableViewController用于列表.这里我展示了TableViewController作为rootViewController的NavigationController.
构建此方法的一种快速方法是删除故事板中的所有内容,然后拖出两个TableViewControllers直接放在另一个上面.通过拖动它们周围的轮廓来选择两者,然后Editor->Embed In->Tab Bar Controller从菜单中选择.然后TableViewController依次选择每个并选择Editor->Embed In->Navigation Controller.
| 归档时间: |
|
| 查看次数: |
672 次 |
| 最近记录: |