0

アプリケーションでUIViewcontrollerを使用していて、ボタンをクリックすると前方に移動したいのですが、2番目のビューで戻ると、ビューはナビゲーションコントローラーのように後方に移動します。これを行うにはどうすればよいですか?ナビゲーションコントローラーを使用していません。できません。ありがとう

4

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 に答える