title: UIView Animation at viewDidLoad/viewDidAppear?
body: <p>I am attempting a simple UIView animation in the viewDidLoad or viewDidAppear method but it doesn't animate.</p>
  
  <pre><code>UIImage *bluredScreenshot = [self.parentViewControllerScreenshot applyBlur];
  
      [UIView transitionWithView:self.screenshotView duration:3.0f options:UIViewAnimationOptionTransitionCrossDissolve animations:^{
          self.screenshotView.image = bluredScreenshot;
      } completion:nil];
  </code></pre>
  
  <p>Simple cross dissolving two images. When ran from viewDidLoad or viewDidAppear the image changes but isn't animated.</p>
  
  <p>But lets say I run the animation from a method after I press a button, it will animate. Why? Seem strange.</p>
  
  <p>Is it possible to make it from the viewDidLoad method? How would you solve this?</p>
  
  <p>Thanks.</p>