In Objective-C

 

[self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];

    self.navigationController.navigationBar.shadowImage = [UIImage new];

    self.navigationController.navigationBar.translucent = YES;

 

 

In swift 3 (iOS 10)

 

  1. self.navigationBar.setBackgroundImage(UIImage(), for: .default)  
  2. self.navigationBar.shadowImage = UIImage()  
  3. self.navigationBar.isTranslucent = true  

 

In swift 2

 

  1. self.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: .Default)  
  2. self.navigationBar.shadowImage = UIImage()  
  3. self.navigationBar.translucent = true  
posted on 2017-09-18 09:55  i兮兮  阅读(680)  评论(0编辑  收藏  举报