我是新的动画,我正在使用以下代码进行翻转动画。iPhone动画:如何仅动画子视图?不是全部的观点?
//MyMapView is UIView
MyMapView *aMapView = [[MyMapView alloc] initWithFrame:CGRectMake(0, 118, 321, 300) AndResArray:self.nearMeArray];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.view cache:YES];
[[self view] addSubview:nearMeMap];
[UIView commitAnimations];
其工作正常。但全视图(超级视图)翻转。
我只想翻转子视图是MyMapView
。超级视图不应该翻转。
如何做到这一点???
EDITED
屏幕:
下面是主屏幕。当点击地图按钮时,我想仅翻转屏幕的棕色部分。整个屏幕不应该翻转。
谢谢...
您需要粘贴您的视图来将动画粘贴到另一个子视图中。 – Borzh