在界面切换的时候,有时候tabbar整条颜色都会变灰,如下:

Object_c tabbar菜单栏在切换的时候,颜色变灰的问题

而正常的应该如下:

Object_c tabbar菜单栏在切换的时候,颜色变灰的问题

 

在所有的父类加上:

 self.navigationController.navigationBar.translucent = NO;

这句代码就好了。

 

貌似是因为:

navigationBar 在透明情况下,与contentView会重合一部分区域

navigatinoBar 在不透明情况下,contentView 在navigationBar下面

相关文章:

  • 2021-07-31
  • 2022-12-23
  • 2021-08-11
  • 2021-04-29
  • 2021-09-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案