UITabBarItem默认带有自定义标题

时间:2018-08-30 08:17:35

标签: ios swift uitabbar

我现在尝试了一段时间,在我的快速iOS应用程序中确实有一个包含三个元素的UiTabBar,我想在每个TabBarItem中使用默认图像,但要结合自定义标题。无法在StoryBoard中执行此操作,因此我尝试对每个页面的ViewControllerClass中的每个元素执行此操作。只是一个例子:

self.tabBarItem = UITabBarItem.init(tabBarSystemItem: UITabBarSystemItem.bookmarks, tag: 0)
self.tabBarItem.title = "Test"

你们中有人知道如何将两者结合的窍门吗?似乎不可能将默认图像和自定义标题结合起来...

1 个答案:

答案 0 :(得分:2)

从Apple文档(https://developer.apple.com/documentation/uikit/uitabbaritem/systemitem):

  

系统选项卡栏项目的标题和图像无法更改。

大概是因为苹果喜欢应用程序具有一致性。他们不希望用户看到一个通用的系统图标没有达到预期的效果而感到困惑。