如何在标签栏控制器视图上创建后退按钮?
Posted
技术标签:
【中文标题】如何在标签栏控制器视图上创建后退按钮?【英文标题】:How can I create a back button on a Tab Bar Controller view? 【发布时间】:2012-04-04 09:43:21 【问题描述】:我想知道是否有人可以帮助我?我是 ios 的新手,虽然我一直在搜索各种网站来寻找答案,但恐怕我还没有遇到过,但我觉得这可能只是我对这门语言的天真,所以如果这是一个问题,我深表歉意很简单的事情...
我有一个带有 3 个视图的标签栏控制器。在我的第一个选项卡上,我有一个按钮,单击该按钮时,我希望它转到第三个选项卡(确实如此)。但是,在第三个选项卡上,我想插入一个返回按钮,以便用户可以选择单击返回以返回到我的应用程序的主菜单。
谁能告诉我该怎么做?我目前正在使用故事板,因为我的语言还不是很好,但我们将不胜感激。
谢谢 肖恩
【问题讨论】:
【参考方案1】:您需要在视图中添加一个导航栏,并设置一个带有更改选项卡操作的栏按钮项。
请记住,标签控制器是跨多个应用程序的标准配置,用户习惯于点击标签来更改视图,而不是在视图中按下按钮。
可能值得您研究 UINavigationController
【讨论】:
嗨,丹,非常感谢您在这方面的帮助。真的很感激。【参考方案2】:首先,您正在实现 UITabBarController。您不必创建后退按钮,因为用户可以通过点击标签栏在屏幕之间导航。 第二件事,你可以使用 UINavigationController 来管理你的 viewControllers,当你通过 pushViewController:animated 方法推送 ViewController 时,Back 按钮会自动显示:
【讨论】:
以上是关于如何在标签栏控制器视图上创建后退按钮?的主要内容,如果未能解决你的问题,请参考以下文章