我想爲導航欄設置純色,但它始終顯示半透明。使導航欄不透明與固體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
選項屬性檢查員。
下面是什麼,我想實現的圖像:
如何使導航欄不透明瞭堅實的背景顏色?
謝謝。
我已經這樣做了,並在我的問題中提到它。但它不起作用。 –
現在它是不透明的,但它不顯示所需的背景顏色。 –
它的工作原理。我改變了背景顏色而不是酒吧色彩。我的錯。非常感謝 –