title: Content doesn't change correctly on a UIView
body: <p>Below is my code:</p>
  
  <pre><code>SecondView *sview=[[SecondView alloc] init];
          [self.view addSubview:[sview view]];
          sview.view.layer.cornerRadius=20;
          CGRect rect=sview.view.frame;
          CGRect bound=sview.view.bounds;
          [sview.view setFrame:CGRectMake(rect.origin.x, btn.frame.origin.y, rect.size.width, 0)];
          [sview.view setBounds:CGRectMake(0, 0, bound.size.width, 0)];
          [UIView beginAnimations:nil context:nil];
          [UIView setAnimationDuration:1];
          [sview.view setFrame:CGRectMake(rect.origin.x, rect.origin.y, rect.size.width, rect.size.height)];
          [sview.view setBounds:CGRectMake(0, 0, bound.size.width, bound.size.height)];
          [sview.view setTag:10];
          [UIView commitAnimations];
  </code></pre>
  
  <p>I am trying to expand a subview from invisible to visible. In other words, I want to expand a view from one line to a block. The view is a very simple view that I create from IB. There are some buttons on it. When the code runs, the view itself works well. However, the buttons work incorrectly. The buttons move into the view from outside. What I want is the button not to move. Rather, they should expand like the view.</p>
  
  <p>Would someone help me?</p>
  
  <p>Best Regards,</p>