title: UIActivityIndicatorView not showing until after loading done
body: <p>I have a button on the currently navigated to viewcontroller, connected to an IBAction.</p>
  
  <p>In the IBAction I create a UIActivityIndicatorView as usual, with [self.view addSubView], then load some pictures.</p>
  
  <p>I've tried setNeedsDisplay on the indicator view, the view controller, and the window, but it still loads the pictures before showing the indicator, which of course is quite useless to me.</p>
  
  <p>So I'm looking for a way to either force an instant redraw (which when I think a little more about it is unlikely to make work), or a way to load the pictures after the indicator has appeared, or a way to launch a separate thread or similar to start animating / show the indicator, or put the indicator in a separate viewcontroller and somehow force it to add/show itself before going on to the picture-loading.</p>
  
  <p>Recommendations?</p>