我是新的動畫,我正在使用以下代碼進行翻轉動畫。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