私はiOSの初心者です。5 つのビューがあり、1 つのメインビューとその他はサムネイルのようなものです。ビューを置き換えるにはどうすればよいですか。
たとえば、mainview(view1) に画像 1 があり、view2 に画像 2 があり、view3 に画像 3 がある場合などです。
View2がメインビューになるように、画像1を画像2に置き換えるにはどうすればよいですか?
誰かがこの問題を解決するのを手伝ってくれますか?
はい、これはこのように簡単に行うことができます。View_1は最初のビューですView_2は2番目のビューcontainerViewはView_1のメインスーパービューですView_1は現在表示されているビューです
[UIView beginAnimations:@"doTheFlipping" context:nil];
[UIView setAnimationDuration:.5];
[UIView setAnimationDelay:0];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(myTransitionDidStop:finished:context:)];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:containerView cache:YES];
[View_1 removeFromSuperview];
[containerView addSubview:View_2];
[UIView commitAnimations];
これにより、ビュー1からビュー2へのフリップビューが作成されます。
これには別のビューを使用しません。このページを参照し、ここからサンプル コードをダウンロードして詳細を確認してください。これはページコントロールです
http://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html