-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
//通过设置BackgroundImage来设置导航的背景
//设置背景为透明
[self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setShadowImage:[UIImage new]];
}
-(void)viewWillDisappear:(BOOL)animated{
[super viewWillDisappear:animated];
//还原为系统默认
[self.navigationController.navigationBar setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setShadowImage:nil];
}
iOS导航栏颜色
猜你喜欢
转载自blog.csdn.net/ZhangWangYang/article/details/51682264
今日推荐
周排行