title: Hide and Show Other controls inside UIView, When Expand and Collapse a UIView
body: <p>I am trying a Expand and Collapse UIView when user click on button, I use below code to perform this operation.</p>
  
  <pre><code>bool isShown = true;
  -(IBAction)btnClick:(id)sender{
  
  
      if (!isShown) {
          [UIView animateWithDuration:0.25 delay:0.1f
                              options:UIViewAnimationOptionTransitionFlipFromTop  animations:^{
                                  myView.frame =  CGRectMake(0, 275, 320, 50);
  
                              } completion:nil];
          isShown = true;
      } else {
          [UIView animateWithDuration:0.25 delay:0.1f
                              options:UIViewAnimationOptionCurveEaseOut  animations:^{
                                  myView.frame =  CGRectMake(0, 75, 320, 250);
  
                              } completion:nil];
          isShown = false;
      }
  }
  </code></pre>
  
  <p>Problem:</p>
  
  <p>When i Add Controls inside <code>myView</code> like <code>UILabel</code> and <code>UITextView</code>, those controls still showing when i collapse my view. I mean i don't want to show controls inside <code>myView</code> when i make my View Collapse and when i expand show all controls. I try to hide when i collapse but the animation doesn't look good. 
  And default frame size of myView is  <code>myView.frame =  CGRectMake(0, 275, 320, 50);</code></p>