ios - 自定义 Tabbar 和 Tabbar 按钮项

标签 ios swift xcode

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

Wanted Navigation & Tabbar Design

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

Unwanted Design of Tabbar

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

编辑:我正在寻找的方法更多地是一起创建一个自定义标签栏 Controller ,这已得到解答。

最佳答案

为自定义 Tabbar 创建单独 View 的最佳方式。 我会建议你:

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

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

  3. 在标签栏中附加所有其他 Controller 。

关于ios - 自定义 Tabbar 和 Tabbar 按钮项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40757973/

相关文章:

Xcode 4.5 没有这样的文件或目录 - libCordova.a

ios - 在 Swift 4 中使用 KeyEnumerators

ios - 为什么我的数组大小在我附加了几个对象后总是等于零?

ios - 快速错误: "Type ' ( )' cannot conform to ' View'; only struct/enum/class types can conform to protocols"when calling function to write text

ios - 了解 UIViewController 转换的值(value)

ios - 无法在自定义键盘扩展中设置主要语言

ios - 'AnyObject' 没有成员 "contactUID"即使 Intelitype 说它有?

ios - Sprite-kit:检测左右触摸

ios - 无法转换类型 'UINavigationController' (0x10426be10) 的值

ios - MonoDevelop/XCode 构建成功。构建失败。无效数据