我正在尝试为一个包含一些子视图的视图制作折叠动画。
[UIView beginAnimations:@"advancedAnimations" context:nil];
[UIView setAnimationDuration:3.0];
CGRect aFrame = aView.frame;
aView.size.height = 0;
aView.frame = aFrame;
[UIView commitAnimations];
这个动画对aView来说很好,但是对于子视图来说却没有像预期的那样折叠。 我该如何使子视图也一起折叠?此外,在折叠后是否有一种重新计算原始大小的方法?
谢谢。