2015-12-23 11 views
7

Swiftを使用して同じプロジェクトで複数のストーリーボードを作成するにはどうすればよいですか?私はFile - > New - > Fileに行きストーリーボードを選択しなければならないことを知っていますが、そのストーリーボードを自分のプロジェクトに統合し、スウィフトコードで新しいストーリーボードのビューにナビゲートするにはどうすればいいですか?Swiftでストーリーボードを追加

+0

をインスタンス化したいストーリーボード

let aStoryboard = UIStoryboard(name: "storyboardName", bundle: nil) 

への参照を取得する必要があります。実際に私は誰かがなぜ1つ以上のストーリーボードを望んでいるか、必要としているのだろうと思った。追加のストーリーボードの目的は何ですか? – Suragch

+1

@Suragchアプリごとに20-25回の閲覧がある場合、1つのストーリーボードでそれらを概観することは非常に困難です。あなたはデフォルトの(メイン)ストーリーボードを持っていて、 "チュートリアル"のものは – azimov

+1

です。私はそれを組織に使いたいです。私のストーリーボードは非常に多くのビューで厄介になっているので、その目的に基づいてビューを異なるストーリーボードに分割したいと考えています。私のプロジェクトを少し整理するのに役立ちます。 – Harish

答えて

2

あなたはその後、私は自分の前にこのことについて不思議に思っていました所望のビューコントローラ

let vc = aStoryboard.instantiateViewControllerWithIdentifier("viewControllerIdentifier") as! UIViewController 
+0

あなたの答えをありがとう。しかしもう少し質問がありますが、私は最初にページビューコントローラを持っています。そのため、View Controllerをインスタンス化すると、ページビューコントローラに移動するのですか、通常のビューにインスタンス化しますか? – Harish

+0

これは、表示コントローラをインスタンス化するだけで、表示されません。モーダルスタイルやナビゲーションスタイルなどを使用して、どのように行うのかはあなた次第です。 – azimov

+0

ありがとうございます。私はそれがうまくいくと思う。 – Harish

関連する問題