iOS 导航栏设置颜色的两种方法

时间:2022-03-05 19:30:55

第一种方法:用颜色设置
self.navigationController?.navigationBar.barTintColor = UIColor.redColor()
设置透明还是非透明:self.navigationController?.navigationBar.translucent = false

第二种方法: 用图片设置
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@”nav_bg_all-64”] forBarMetrics:UIBarMetricsDefault];