LoginSignup
5
7

More than 5 years have passed since last update.

Storyboard Reference で画面遷移

Posted at

Storyboard Reference とは

Storyboard Reference はXcode7,iOS9から使用できる画面遷移をいい具合にやってくれる機能です。

ViewControllerを一つのStoryboardにまとめずに、複数のStoryboardに分ける時なんかに使います。

使い方

まずはXcodeの右下のユーティリティエリアからStoryboard Referenceを選択し、Storyboardに配置します。
そしてボタンなどから紐付けてやります

StoryboardReference1.png

次にStoryboard Referenceを選択した状態でXcodeの右上のユーティリティエリアから
遷移先のStoryboardを指定します。

StoryboardReference2.png

いいところ

・とにかく簡単
・視覚的にどことどこが繋がっているかわかりやすい

わるいところ?

・パラメータの受け渡しがやりにくい
Storyboard ReferenceというよりはSegueの問題なのですが、遷移先に何か受け渡すとなるとshouldPerformSegueWithIdentifierとかprepareForSegueを書かないといけないので結局めんどくさくなってしまう、多分。

さいごに

パラメーターの受け渡しがやりにくいとか書いてしまいましたが、多分自分がまともな使い方を知らないからだと思います、何かもっといい感じに使う方法などありましたら教えて下さい。

5
7
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
7