【问题标题】:Create vertical tabbar for ipad为 ipad 创建垂直标签栏
【发布时间】:2014-07-25 09:58:01
【问题描述】:

今天我尝试为 iPad 实现一个垂直标签栏。我在 Stackoverflow 和其他网站上检查了很多问题,但找不到合适的答案。以下是我发现的:

在我看来,第三部分很棒。但是,我想我必须先进行很多自定义,然后才能使用它来创建以下 UI:

那么您知道任何与我的 UI 匹配的组件/库吗?如果有人能建议我一个正确的,那就太好了。谢谢。

【问题讨论】:

  • 请分享你的代码我有同样的问题

标签: ios objective-c ipad


【解决方案1】:

尝试使用FSVerticalTabBarController。我用过,很容易修改...

【讨论】:

  • 是的,最后我用了这个。很容易定制。
  • 如何在swift中使用?
【解决方案2】:
  • 你可以试试这个组件IIViewDeckController。它的重量很轻。
  • 通常它将用于 Stackview、左侧菜单类型的 UI。
  • 但是你可以做一个像下面这样的小技巧来实现你上面的设计。

    步骤:

    • 该组件具有左、右、上、下和居中控制器堆栈。
    • 在 LeftViewController 上使用 UITableView 来设计上面的 UI。
    • 每个索引都将充当 OneViewController 的容器。
    • 单击 tableview 的一个单元格会将相应的 ViewController 放置在 IIViewDeckViewController 的 center 控制器中。

很简单,我想你会喜欢的。只需花一些时间来浏览他们的示例。 希望有用

【讨论】:

  • 感谢您的建议。我看到并检查了上述组件,但似乎不容易定制。此外,我的 UI 设计没有幻灯片效果(选择单元格时菜单隐藏)。但是,谢谢,我为你投票。
【解决方案3】:

我将 futuresimple/FSVerticalTabBarController 翻译成 Swift 5。

我的仓库是https://github.com/coyingcat/VerticalTabBar


Apple 的文档 Implementing a Container View Controller 也很棒

【讨论】:

  • 如何在我的项目中添加这个??
  • 复制代码,像demo一样使用。没有 cocoapods 等。任何需要的功能,请发给我
猜你喜欢
  • 2011-04-02
  • 2021-08-01
  • 1970-01-01
  • 2011-08-18
  • 2019-02-05
  • 2019-02-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多