title: Setting the alpha of a UIView before adding it to a superview
body: <p>I have two views, a designated superview and a subview. 
  The subview has an alpha value of 0 and has only been initialized and not been added to any superview. After the configuration of my subview I declare a UIView animation block. With this, I change the alpha of the subview to 1.0 within less than a second.</p>
  
  <p>Right after I declare the animation I add the subview to my superview X. </p>
  
  <p>Is it possible that the animation won't happen – and if so, why?</p>
  
  <pre><code>[UIView animateWithDuration:0.3 animations:^(void) {
          [aSubview setAlpha:1.0];
  }];
  
  [aSuperview addSubview:aSubview];
  </code></pre>