如上所示,默认徽章显示为红色和白色。我们可以更改其配色方案并自定义该视图吗?
我找到的唯一解决方案是将整个UITabbarController创建为自定义控件。我不能使用默认控件,只更新徽章或为徽章提供自定义UI吗?
答案 0 :(得分:0)
您可以使用所需的颜色(或背景图片)和文本创建视图(例如UIButton
。),并将其添加到所需位置的标签栏中。但我认为这将是一种肮脏的实现......因为,你需要根据你有多少UITabbarItem
来计算框架。否则,自定义tabbar控制器是要走的路:)我不认为可以自定义默认徽章。祝你好运!
答案 1 :(得分:0)
我找不到为UITabBarItem
创建自定义徽章的方法。实现此目的的唯一方法是使用自定义UIButton/UIViews.