swift – 在一个应用程序中组合导航栏和标签栏的适当故事板示例是什么?

swift – 在一个应用程序中组合导航栏和标签栏的适当故事板示例是什么?,第1张

概述嗨,我是ios app dev的新手.到目前为止,我只完成了使用导航栏标签栏覆盖应用程序的教程.现在我想制作一个结合两者的应用程序. 所以,假设我有一个应用程序,底部有一个标签栏,有两个标签:朋友和敌人.在每个标签中,我计划有一个运行列表,列出我的朋友和敌人是谁,因此需要在每个标签的导航栏上添加一个addPerson按钮. 鉴于这种情况,组织我的控制器和视图和东西的正确方法是什么? 我的标签控制 嗨,我是ios app dev的新手.到目前为止,我只完成了使用导航栏或标签栏覆盖应用程序的教程.现在我想制作一个结合两者的应用程序.

所以,假设我有一个应用程序,底部有一个标签栏,有两个标签:朋友和敌人.在每个标签中,我计划有一个运行列表,列出我的朋友和敌人是谁,因此需要在每个标签的导航栏上添加一个addPerson按钮.

鉴于这种情况,组织我的控制器和视图和东西的正确方法是什么?
我的标签控制器和导航控制器都指向同一个视图控制器吗?

我无法概念化我的导航控制器(现在有2个导航控制器?)如何在更复杂的应用程序中工作.

以下是如何在故事板中进行设置. TabbarController是主控制器. TabbarController的每个项目都有自己的NavigationController:

您可能希望将tableVIEwController用于列表.这里我将tableVIEwController显示为NavigationController的rootVIEwController.

构建它的一种快速方法是删除Storyboard中的所有内容,然后拖出两个tableVIEwControllers,将一个直接放在另一个上面.通过拖动它们周围的轮廓来选择两者,然后从菜单中选择Editor-> Embed In-> Tab bar Controller.然后依次选择每个tableVIEwController并选择Editor-> Embed In-> Navigation Controller.

总结

以上是内存溢出为你收集整理的swift – 在一个应用程序中组合导航栏和标签栏的适当故事板示例是什么?全部内容,希望文章能够帮你解决swift – 在一个应用程序中组合导航栏和标签栏的适当故事板示例是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1046384.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存