使导航栏不透明与固体bg颜色
问题描述:
我想为导航栏设置纯色,但它始终显示半透明。使导航栏不透明与固体bg颜色
没有我试过的答案似乎工作。
我曾尝试:
在App代表:
[[UINavigationBar appearance] setBackgroundColor:[UIColor colorWithRed:89/255.0 green:196/255.0 blue:197/255.0 alpha:1.0f]];
在我的主要TableviewController:
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
self.navigationController.navigationBar.barTintColor = [UIColor colorWithRed:89/255.0 green:196/255.0 blue:197/255.0 alpha:1.0f];
self.navigationController.navigationBar.translucent = NO;
}
我也未选中Translucent
选项,并检查在该Opaque
选项属性检查员。
下面是什么,我想实现的图像:
如何使导航栏不透明了坚实的背景颜色?
谢谢。
我已经这样做了,并在我的问题中提到它。但它不起作用。 –
现在它是不透明的,但它不显示所需的背景颜色。 –
它的工作原理。我改变了背景颜色而不是酒吧色彩。我的错。非常感谢 –