如何在屏幕左侧排列 Tabbar
Posted
技术标签:
【中文标题】如何在屏幕左侧排列 Tabbar【英文标题】:How to arrange Tabbar on the left side of the screen 【发布时间】:2014-04-23 10:31:27 【问题描述】:我正在使用情节提要开发一个 iPad 应用程序。对于我的应用程序,我需要在屏幕左侧有一个选项卡栏。我不希望选项卡栏使用外部库。这可以安排故事中可用的选项卡栏吗棋盘排列在屏幕的左侧。
【问题讨论】:
第三方库有什么问题? 我正在使用可可豆荚并作为团队的一员工作。我想自定义标签栏并添加许多功能。如果我使用外部库,它会有一些限制。 Apple ios 人机界面指南文档规定标签栏必须位于屏幕底部\ 【参考方案1】:如前所述,使用 split view controller 将您的 iPad UI 分为两部分:
主视图控制器 - 这通常是显示所有元素的表格视图或集合视图。 详细视图控制器 - 显示主视图控制器中所选项目的详细信息。您可以在他们之间与代表、NSNotificationCenter
或观察者进行交流。
您可以轻松地将单独的 UITabBar
视图添加到 master 和 detail 视图控制器。
您还可以通过以下链接了解更多信息:
http://www.raywenderlich.com/29469/ipad-for-iphone-developers-101-in-ios-6-uisplitview-tutorial Good iPad SplitViewController tutorial?【讨论】:
我应该在不使用拆分视图的情况下实现此功能。所以您能否建议拆分视图的替代方案。 你有什么特别的原因吗?否则只需手动创建两个 UIToolbar 即可。以上是关于如何在屏幕左侧排列 Tabbar的主要内容,如果未能解决你的问题,请参考以下文章
如何在 react native 中实现 Twitter 个人资料屏幕的 UX,可折叠标题(Sticky TabBar)和可滚动选项卡?
如何在屏幕的左侧和右侧放置 Angular Material 单选按钮?