title: How to add subview with flip animation?
body: <p>If you create a brand new single view app and put this code behind a button:</p>
  
  <pre><code>UIView *blah = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)];
  blah.backgroundColor = [UIColor grayColor];
  [UIView transitionWithView:blah duration:1
                     options:UIViewAnimationOptionTransitionFlipFromRight
                  animations:^{
                      [self.view addSubview:blah];
                  }
                  completion:^(BOOL finished){
  
                  }];
  </code></pre>
  
  <p>The subview is added immediately with no animation. If you add the subview first then try to animate it... you get the same problem. </p>
  
  <pre><code>    UIView *blah = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)];
      [self.view addSubview:blah];
      [UIView transitionWithView:blah duration:1
                         options:UIViewAnimationOptionTransitionFlipFromRight
                      animations:^{
                          blah.backgroundColor = [UIColor grayColor];
                      }
                      completion:^(BOOL finished){
  
                      }];
  </code></pre>
  
  <p>How on Earth do you animate a flip for a subview while or immediately after adding it?</p>