サブビューを含むビューがあります。サブビューには他のビューが含まれます。
ユーザーが左側のメニューをクリックすると、サブビューの内容が切り替わります。現在のビューが削除され、新しいビューが追加されます。
UIModalTransitionStyleFlipHorizontalと同様の効果でこれをアニメートしたいと思います。モーダルフォームではない(画面全体をカバーしない)ことを考慮して、これを行うにはどうすればよいですか?
サブビューを含むビューがあります。サブビューには他のビューが含まれます。
ユーザーが左側のメニューをクリックすると、サブビューの内容が切り替わります。現在のビューが削除され、新しいビューが追加されます。
UIModalTransitionStyleFlipHorizontalと同様の効果でこれをアニメートしたいと思います。モーダルフォームではない(画面全体をカバーしない)ことを考慮して、これを行うにはどうすればよいですか?
self.currentView.userInteractionEnabled = NO;
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationDelegate:self];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.currentView cache:YES];
[self.currentView removeFromSuperview];
[self.view addSubview:self.someOtherView];
[UIView commitAnimations];
self.view.userInteractionEnabled = YES;
self.currentView = self.someOtherView;