2016-10-31 6 views
0

私はSwift 3にiOSアプリケーションを作成しています。 アプリケーションは5色の配列を受け取り、各色は独自のViewControllerを持たなければなりません。アプリケーションが起動するたびに、配列内の色の順序が異なる場合があります。ビューコントローラの最高の構成

ユーザーがアプリを起動すると、開始画面が表示されます。開始ボタンを押すと、配列内の最初の色のViewControllerに転送されます。そこから、前方および後方のボタンを押して色の配列をナビゲートし、最初の色を押したときに開始画面に戻ることができます。

ViewControllerを配置してリンクする最良の方法は何ですか? 可能であれば、UINavigationControllerを使用することをお勧めします。おかげさまで

答えて

0

このようなものは、私はすべてプログラムで行います。 UINavigationControllerを使用すると、上部に「戻る」ボタンが常に付いたバーが表示されます。確かに、あなたはそれを隠すことができますが、navコントローラは必要ありません。

5つのコントローラを作成して、アレイのインデックスに基づいて、VCを提示してください。

+0

あなたはまだストーリーボードにシーンを持ち、ビューコントローラーをそのようにインスタンス化することができます。ちょうどセグを使用しません。 – Paulw11

+0

正しいです。ストーリーボードで作成しますが、プログラムで提示します。 – TheValyreanGroup

+0

それはあなたのコードが示すものではありません。 – Paulw11

関連する問題