0

在此处输入图像描述

如上所示,默认徽章以红色和白色显示。我们可以更改其配色方案并自定义该视图吗?

我找到的唯一解决方案是,将整个 UITabbarController 创建为自定义控件。我不能使用默认控件并且只更新徽章或为徽章提供自定义 UI 吗?

4

2 回答 2

0

您可以UIButton使用所需的颜色(或背景图像)和文本创建视图(例如),并将其添加到所需位置的选项卡栏。但我认为这将是某种肮脏的实现......因为,你需要根据UITabbarItem你有多少 s 来计算框架。否则,自定义标签栏控制器是要走的路:) 我认为自定义默认徽章是不可能的。祝你好运!

于 2013-08-26T13:47:10.170 回答
0

我找不到任何方法来为UITabBarItem. 实现这一点的唯一方法是使用自定义UIButton/UIViews.

于 2013-09-24T14:57:54.153 回答