ホームページ付きのiPhoneアプリケーションを設計しています。このページには、さまざまなものに移動する複数のボタン (6) があります。
2 つのボタンは、いくつかの情報を表示してホーム画面に戻るだけのシンプルなビューです。[次へ] ボタンをクリックするとメールが開きます。これは 1 つのビューにすぎないと思います。他の 2 つのビューと大きな違いはありません。
ここが複雑なところです。1 つのボタンで写真を撮り、別のボタンでライブラリから写真を選択します。それが完了すると、それが編集され、私が作成するオブジェクトが作成されます。そのオブジェクトは配列に格納され、ホームページの最後のボタンで開かれ、UITableViewController がそれを制御します。
最初の質問は、ナビゲーション ベースのビュー コントローラーを使用するか、自分で作成できるビュー コントローラーのみを使用するかということです。それとも、私が知らないものを使用する必要がありますか?
助けてください!!!そして、あなたが誠実に感謝するのを手伝うなら!
編集:
まあ、私は最初に自分のやり方で試しましたが、私が抱えている唯一の問題はこのコードです
- (void) displayView:(int)intNewView {
NSLog(@"%i", intNewView);
[home.view removeFromSuperview];
Instructions *i = [[Instructions alloc]init];
instructions = i;
[self.view insertSubview:instructions.view atIndex:0];
}
これは、メイン ウィンドウのビューを制御する SwitchClass にあります。最初にスイッチクラスを実行するとホーム画面に移動するため、そこで機能していることがわかります。コンソールに NSLog が表示されているため、メソッドが呼び出されていることはわかっていますが、切り替えられません。