私は iOS 開発に非常に慣れていないため、次のアプリを作成したいと考えています。
- 最初の画面は 4 つのタブを持つタブ バー ビューです。
- 3 つのタブは非常に単純ですが、4 番目のタブではタブ バー ビューから抜け出し、複数のビューが連続して表示されます。これは基本的に 10 画面にわたる演習であり (ナビゲーション バーがあるかどうかは気にしません)、最後にスコアを取得してメインのタブ バー ビューに戻ります。
次の要件がある場合、これにどのようにアプローチすることをお勧めしますか。
- 演習の任意のページで、ユーザーはキャンセルしてメインのタブ バー ビューに戻ることができます (演習の途中または演習の最後に特定のページに戻るにはどうすればよいですか?)
- 各ページにはいくつかのボタンやものがあるため、一連の画像ではありません - ユーザーがアクションを実行し、それを記録して最終画面で使用する必要があります (スコア用) - ページネーションでスクロール ビューを使用する必要がありますか? 私はそれについて読みましたが、それが私のニーズに合っているかどうかわかりません.
- 10 個のビュー コントローラーをモーダルに表示し、それぞれに個別の UIViewController を用意する必要がありますか?
複数の質問があることは承知していますが、背景を説明したいと思います。全体的な戦略の 1 つの回答で、これらすべての質問に完全に答えることができると思います。
助けてくれてありがとう!