【问题标题】:UITabBarItem badge colour is showing greyUITabBarItem 徽章颜色显示为灰色
【发布时间】:2021-07-30 14:56:10
【问题描述】:

由于某种原因,一个标签项上的徽章显示为灰色。我不确定为什么。它只发生在一个选项卡上,其余选项卡是正确的(红色)。我如何解决它?寻找什么?

【问题讨论】:

  • 它总是在首页标签栏项目上吗?
  • 是的,它总是显示在那个标签栏项目上。虽然它不是主页标签栏。这是第二个标签栏项目。
  • 您可能应该将代码发布在您设置 tabbaritems 的色调颜色的位置。看起来第一个颜色不同,因为实际上它处于选中状态。
  • 已选择或未选择它始终保持灰色。没有代码可以仅更改此选项卡栏项目的颜色,所有选项卡栏项目都有通用代码,所以我认为这不是问题。如果色调颜色代码有问题,那么所有标签栏项目都应该是灰色的。以前没有发现此问题(以前的 iOS 版本)。还有什么要检查的吗?

标签: ios swift uitabbar uitabbaritem


【解决方案1】:

这是我的错误,我在情节提要中将标签栏项徽章颜色专门设置为灰色。

【讨论】:

  • 感谢您指出这让我想到了色调。
猜你喜欢
  • 2012-10-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-26
  • 1970-01-01
  • 1970-01-01
  • 2015-06-03
  • 2020-09-01
相关资源
最近更新 更多