如何在 UINavigationItem 下添加选项卡?

Posted

技术标签:

【中文标题】如何在 UINavigationItem 下添加选项卡?【英文标题】:How to add a tab underneath your UINavigationItem? 【发布时间】:2011-04-01 12:15:07 【问题描述】:

我想要做的是类似于说,出现在 Foursquare 的 iPhone 应用中导航项下方的“探索”选项卡。

http://reviews.cnet.com/i/tim/2011/03/10/foursquare-iphone.png

谢谢!

【问题讨论】:

【参考方案1】:

为您的视图创建 UIToolBar。供参考 http://howtomakeiphoneapps.com/2009/11/how-to-make-a-toolbar-with-uitoolbar/

【讨论】:

是的,这似乎有效。谢谢!关于我必须做些什么才能将其锁定在该位置的任何想法?例如,如果我将它附加到表格视图,当我滚动浏览表格视图单元格时,我必须做些什么来保持它锁定? 您可以尝试将工具栏添加到tableHeaderView。【参考方案2】:

您可以通过在视图中添加 UIToolbar 来做到这一点

【讨论】:

以上是关于如何在 UINavigationItem 下添加选项卡?的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 UINavigationItem 的背景颜色?

添加 UIToolbar 作为 UINavigationItem 错误

使用“模态推送”到 viewController 并且无法在顶部添加 UINavigationItem-(Controller, Bar)

将 UINavigationItem 添加到包装 Google Drive OAuth 的 UINavigationController

UINavigationItem barButtonItem customView 检测其他项目然后设置宽度

检测长按 UINavigationItem 的后退按钮