首先這裏是我的代碼:FlipFromRight的UIView動畫
[_helperView addSubview:_navigationController.view];
[_helperView addSubview:itemView];
[UIView beginAnimations:@"pageFlipAnimation" context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:_helperView cache:NO];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(pageFlipAnimationDidStop)];
[itemView removeFromSuperview];
[UIView commitAnimations];
我這個,沒有什麼是動畫的問題。如果我之前添加_navigationController.view和itemView(我的意思不是在這個方法中),一切都可以,但是當我在動畫之前添加它時什麼也不做。我也嘗試再次調用動畫didStopSelector中的動畫,並且在那裏工作。 你能幫我解答爲什麼它不想在這種情況下工作?任何建議如何解決它?