Xcode 4のビューベースのiPhoneアプリで複数のビューを作成しようとしています。多くのチュートリアルに従い、多くの記事を読みましたが、どれも機能しませんでした。ナビゲーションコントローラーが必要だと思いました。ナビゲーションコントローラーなしでボタンで切り替える2つのビューを作成するにはどうすればよいですか?
ありがとう!
Xcode 4のビューベースのiPhoneアプリで複数のビューを作成しようとしています。多くのチュートリアルに従い、多くの記事を読みましたが、どれも機能しませんでした。ナビゲーションコントローラーが必要だと思いました。ナビゲーションコントローラーなしでボタンで切り替える2つのビューを作成するにはどうすればよいですか?
ありがとう!
presentModalViewControllerを使用します。ビューを切り替える方法についてはたくさんのYouTubeビデオがあり、そのうちのいくつかにはpresentModalViewControllerがないため、ビデオを見て、コードにpresentModalViewControllerが記述されているかどうかを確認する必要があります。私は常にpresentModalViewControllerを使用します。
追加のビューを1つ作成し、それをコントローラー内の保持変数として保持し、オンデマンドで実行できます。
[self.view addSubview:secondView];
//or - to remove second view and show first view
[secondView removeFromSuperView];
UINavigationControllerを使用せずに、ナビゲーションバーを無効にしてみませんか?
それを行う最も簡単な方法です。また、ビューコントローラのプログラミングが正しくない場合に発生する可能性のある多くの問題を回避できます。ユーザーは違いを知ることは決してありません-あなたがそのようにそれをしたという視覚的な手がかりはありません。