これは、フリップ アニメーションのコードです。viewMain と viewStart の 2 つのビューを使用しています。
- (IBAction)readyBtn:(id)sender {
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:[self view] cache:YES];
[[self view] addSubview:viewStart];
[UIView commitAnimations];
}
- (IBAction)startBtn:(id)sender {
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:[self view] cache:YES];
[viewStart removeFromSuperview];
[UIView commitAnimations];
}
私がそれを実行した後、私のviewMainは同じviewMainにフリップされ、フリップをviewStartに変更できません。それを修正する方法は?