title: Unwinding Segue results in Clear Navigation Bar
body: <p>I have 2 view controllers, connect view a show (push) segue. In the initial view controller I have the following to control the style of the navigation bar: </p>
  
  <pre><code>override func viewDidLoad() {
     super.viewDidLoad()
  
     self.navigationController?.navigationBar.titleTextAttributes = [ NSFontAttributeName: UIFont(name: "ProximaNova-Semibold", size: 18)!,  NSForegroundColorAttributeName: UIColorFromRGB("292929")]
     self.navigationController?.navigationBar.barTintColor = UIColorFromRGB("f7f7f7")
     self.navigationController?.navigationBar.layer.borderColor = UIColorFromRGB("E9E9E9").CGColor
  }
  </code></pre>
  
  <p>In the destination view controller, I have the following to control the style of the navigation bar in that controller: </p>
  
  <pre><code> override func viewDidLoad() {
      super.viewDidLoad()
  
      self.navigationController?.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: .Default)
      self.navigationController?.navigationBar.shadowImage = UIImage()
      self.navigationController?.navigationBar.translucent = true
  
      self.navigationController?.navigationBar.titleTextAttributes = [ NSFontAttributeName: UIFont(name: "ProximaNova-Semibold", size: 18)!,  NSForegroundColorAttributeName: UIColorFromRGB("FFFFFF")]
  
  }
  </code></pre>
  
  <p>The issue is when I click the back button on the destination view controller to return to the initial view controller, the navigation bar is set to the style of the destination view controller. Any solution? </p>