ボタンを押すたびにビューを切り替える基本的な2ビューアプリケーションを作成しました。初心者:マルチビューアプリケーションでビューが正しく切り替わらない
しかし、何らかの理由で私がシミュレータで実行すると、両方のビューは常にMainWindow.xibビューの上に数ピクセルあり、常にその上にあります。そして、奇妙なことは、私がビューを切り替えるときにアニメーションがないことです。
問題は何ですか?
これは私が私のAppDelegate.m
-(void)switchView:(UIView *)view1 toView:(UIView *)view2{
[UIView beginAnimations:@"Animation" context:nil];
[UIView setAnimationDuration:1.75];
[UIView setAnimationTransition:UIViewAnimationOptionTransitionFlipFromLeft forView:self.window cache:YES];
[view1 removeFromSuperview];
[window addSubview:view2];
[UIView commitAnimations];
}