title: Detecting sheet was dismissed on iOS 13
body: <p>Before iOS 13, presented view controllers used to cover the entire screen. And, when dismissed, the parent view controller <code>viewDidAppear</code> function were executed.</p>
  
  <p>Now iOS 13 will present view controllers as a sheet as default, which means the card will partially cover the underlying view controller, which means that <code>viewDidAppear</code> will not be called, because the parent view controller has never actually disappeared.</p>
  
  <p>Is there a way to <strong>detect that the presented view controller sheet was dismissed</strong>? Some other function I can override in the parent view controller <strong>rather than using some sort of delegate</strong>?</p>