【问题标题】:Custom Tabbar and Tabbar Button item自定义 Tabbar 和 Tabbar Button 项
【发布时间】:2016-11-23 07:00:56
【问题描述】:

我有一个应用程序的想法,但在处理 Xcode 几个月后,我遇到了一个主要的设计问题。我想要这个:

但正如许多 ios 开发人员所知,在界面构建器中使用传统的标签栏只会创建单色、非轮廓、标签栏按钮,如下所示:

是否有任何代码/sdk 可以让我实现第一张图片的设计,同时仍然具有第二张图片的标签栏功能?

编辑:我正在寻找的方法更倾向于一起创建自定义标签栏控制器,这已得到解答。

【问题讨论】:

  • 您可以使用集合视图创建自己的自定义标签栏。并使用容器视图来更改视图控制器。
  • @AshishKakkad 集合视图会是标签栏本身吗?抱歉,我对 uicollection 视图没有太多经验。
  • 是的@JevonÇøö 集合视图是实现设计的一种方法,否则您可以使用其中包含 5 个按钮的容器视图并将其放置在顶部,在基于故事板的按钮选择中隐藏 tabbarcontroller 更改标签栏控制器的索引

标签: ios swift xcode


【解决方案1】:

为自定义标签栏创建单独视图的最佳方式。 我会建议你:

  1. 在 main.storyBoard 中,取两个容器,一个用于 tabBarController,另一个用于 CustomTabBarViewController

  2. 在 CustomTabBarViewController 中绘制您的自定义标签栏 UI

  3. 在标签栏中附加所有其他控制器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-12
    • 2021-06-04
    • 2020-07-28
    • 2013-01-06
    • 1970-01-01
    • 2018-06-25
    相关资源
    最近更新 更多