storyboard は分割して管理しよう!!
iOS 開発をしていると、storyboard がどんどん膨れ上がってしまって、なかなかカオスな状態になってしまうことがあると思います。
そんな時に便利なのが、Storyboard Reference!! です!
Storyboard Reference とは?
Storyboard Reference は分割したStoryboard ファイルを参照してくれるポインタのようなもので、セグエ出つないで使用することができます。
それでは実際に使ってみましょう!!
まず、下の画像のように2つのStoryboard ファイルを作成します。
First View
Second View
First View から Second View を参照する
First View ファイルにStoryboard Reference をドラッグ&ドロップで持ってきます。
そして、ボタンからセグエをStoryboard Reference に伸ばします。
さらに、Storyboard Reference を選択し、インスペクタからSecondView ファイルを参照するように設定します。
ただ、これだけでは、SecondViewファイルのどのViewController に遷移するのか指定ができていないので、SecondViewController のIs Initial View Controller にチェックを入れます。
最後に、Main.storyboard ファイルを消しているため。最初に表示するStoryboard をFirstViewファイルに変更します。
これで、実行すると、FirstViewController のボタンをタップすると、SecondViewController に遷移できているはずです。