アプリケーションでUIViewcontrollerを使用していて、ボタンをクリックすると前方に移動したいのですが、2番目のビューで戻ると、ビューはナビゲーションコントローラーのように後方に移動します。これを行うにはどうすればよいですか?ナビゲーションコントローラーを使用していません。できません。ありがとう
2 に答える
0
次のコードを使用しますナビゲーションコントローラーでコントローラーを押します
DetailView *detailObj = [[DetailView alloc] initWithNibName:@"DetailView_Phone" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:detailObj animated:YES];
コントローラをポップします
[self.navigationController popViewControllerAnimated:YES];
ナビゲーションコントローラーなしのヘルプについては、リンクを確認してください。
ナビゲーションバーに問題がある場合は、非表示にすることもできます。
[self presentModalViewController:anotherViewController animated:YES];
このuを使用すると、あるビューを別のビューに移動できます
よろしく、
シャム
于 2011-03-25T10:13:02.993 に答える
0
2番目のビューを最初のビュー(同じサイズ)のサブビューとして追加し、最初のビューに戻るには、2番目のビューから関数removeFromSuperViewを使用します。
于 2011-03-25T10:14:43.163 に答える