title: How to update the display while still in a function (iOS with MonoTouch/Xamarin)
body: <p>I have a process that queries information and I want to display it on the screen as it is being received in my UIViewController.  What I want to do is to use an overlay like this one</p>
  
  <p><a href="https://github.com/xamarin/mobile-samples/blob/master/MWC/MWC.iOS/UI/Controls/LoadingOverlay.cs" rel="nofollow">https://github.com/xamarin/mobile-samples/blob/master/MWC/MWC.iOS/UI/Controls/LoadingOverlay.cs</a></p>
  
  <p>and update <code>loadingLabel.Text</code> from the UIViewController.  However, adding this view doesn't seem to make it work instantly - i'm guessing that I need the function call to exit before the graphics are updated.    </p>
  
  <p>What is the methodology to allow me to display this type of overlay, and have it "run" while I process data?  Do I need to move the calls to a separate thread and update the display through delegate functions?</p>