Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如上所示,默认徽章以红色和白色显示。我们可以更改其配色方案并自定义该视图吗?
我找到的唯一解决方案是,将整个 UITabbarController 创建为自定义控件。我不能使用默认控件并且只更新徽章或为徽章提供自定义 UI 吗?
您可以UIButton使用所需的颜色(或背景图像)和文本创建视图(例如),并将其添加到所需位置的选项卡栏。但我认为这将是某种肮脏的实现......因为,你需要根据UITabbarItem你有多少 s 来计算框架。否则,自定义标签栏控制器是要走的路:) 我认为自定义默认徽章是不可能的。祝你好运!
UIButton
UITabbarItem
我找不到任何方法来为UITabBarItem. 实现这一点的唯一方法是使用自定义UIButton/UIViews.
UITabBarItem
UIButton/UIViews.