Storyboard Reference とは
Storyboard Reference はXcode7,iOS9から使用できる画面遷移をいい具合にやってくれる機能です。
ViewControllerを一つのStoryboardにまとめずに、複数のStoryboardに分ける時なんかに使います。
使い方
まずはXcodeの右下のユーティリティエリアからStoryboard Referenceを選択し、Storyboardに配置します。
そしてボタンなどから紐付けてやります
次にStoryboard Referenceを選択した状態でXcodeの右上のユーティリティエリアから
遷移先のStoryboardを指定します。
いいところ
・とにかく簡単
・視覚的にどことどこが繋がっているかわかりやすい
わるいところ?
・パラメータの受け渡しがやりにくい
Storyboard ReferenceというよりはSegueの問題なのですが、遷移先に何か受け渡すとなるとshouldPerformSegueWithIdentifierとかprepareForSegueを書かないといけないので結局めんどくさくなってしまう、多分。
さいごに
パラメーターの受け渡しがやりにくいとか書いてしまいましたが、多分自分がまともな使い方を知らないからだと思います、何かもっといい感じに使う方法などありましたら教えて下さい。