UINavigationBar 設(shè)置背景
//第一種情況
1)設(shè)置顏色
[[UINavigationBar appearance] setBarTintColor:[UIColor greenColor]];
2)不調(diào)用下面方法設(shè)置圖片
- (void)setBackgroundImage:(nullable UIImage *)backgroundImage forBarMetrics:(UIBarMetrics)barMetrics
3)成功設(shè)置顏色
//第二種情況
1)設(shè)置顏色
[[UINavigationBar appearance] setBarTintColor:[UIColor greenColor]];
2)調(diào)用下面方法設(shè)置圖片
- (void)setBackgroundImage:(nullable UIImage *)backgroundImage forBarMetrics:(UIBarMetrics)barMetrics
3)設(shè)置顏色看不到,僅能看到設(shè)置的背景圖片
//第三種情況
1)設(shè)置顏色
[[UINavigationBar appearance] setBarTintColor:[UIColor greenColor]];
2)調(diào)用下面方法設(shè)置空?qǐng)D片的UIImage
[self setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
3)設(shè)置顏色看不到,僅能看到一個(gè)透明背景的UINavigationBar
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者