title: Refresh IBOutlet appearance on parent view after popup segue is 'dismissed'
body: <p>I have a small app that consists of a main screen and a 'settings' screen (which is a popup modal). I used an iOS segue to load the settings popup.</p>
  
  <p>On the settings popup you essentially set the background to light or dark but I'm not sure how to load my 'makeScreenLight' method after the modal has been dismissed.</p>
  
  <p>Do I use <strong>viewDidAppear</strong>, and how do I call it?</p>
  
  <p>Or do I use it with the dismiss method before or while the popup is dismissed:</p>
  
  <pre><code>@IBAction func BackFromSettings(_ sender: AnyObject) {
      dismiss(animated: true, completion: nil)
  }
  </code></pre>