2012-03-21 1 views
0

私は、モーダルビューとナビゲーションコントローラの両方を使用するiphone用のアプリケーションを構築しています。私の場合、最初の画面はナビゲーションコントローラ内のテーブルビューで、ユーザーが「+」ボタンをクリックすると、モーダルビューで表示される新しい画面が画面の下からスライドして表示されます新しいレコードを追加します。このモーダルビューの中には、オプションのリストから選択できるボタンが必要です。iOSがモーダルナビゲーションコントローラベースのビューを提示しています

簡単な例を提供するには、アップルのドキュメントhttps://developer.apple.com/library/ios/DOCUMENTATION/UserExperience/Conceptual/TableView_iPhone/Art/ui_navbarpurposes.jpgからこのスクリーンショットをご覧ください。 2番目のビューで "Repeat"オプションを見ると、これはエミュレートしたいものです。ユーザーがオプションをクリックし、新しいビュー(アクションシートではない)がロードされ、リストから選択できるようになります。

理想的には、ナビゲーションコントローラのスタックに新しいビューが追加されたように、この新しいオプション画面を右からスライドさせたいと考えています。しかし、レコードの追加画面はモーダルビューなので、できません。または、私のモーダルビューは、新しいナビゲーションコントローラに埋め込まれたレコードの追加ビューをロードする必要がありますか?

私はこれを十分に明確に説明しています。混乱して申し訳ありません!

答えて

1

あなたの最後の考え方は、あなたのモーダルビューにナビゲーションコントローラを追加する必要があります。その後、テーブルビュー行をタップすると、次のビューがナビゲーションスタックにプッシュされます。

+0

確認していただきありがとうございます。 –

関連する問題