特定のViewControllerで使うカスタムViewを、今まではxibファイルで作っていたんですが、storyboardでも作れることが判明したのでシェアします。
プロジェクトを用意

storyboardでUIViewをこの位置にドラッグすると、、、

こうなります
すでにインスタンスはありますが、ViewControllerには載っていません。addSubviewするだけで使える状態です。

カスタムViewのswiftファイルを作ります


storyboardのカスタムviewとswiftファイルを紐付けします
まずはstoryboardのカスタムViewを選択して、クラスを指定します
ViewControllerアイコンからCustomViewアイコンへ、Ctrlを押しながらドラッグします
そしてビルドしてみると、、swiftファイルのinitが呼ばれるようになりました!

ViewControllerにaddSubviewする前に、storyboardのCustomViewをViewController.swiftと紐付けます
ctrl押しながら、CustomView.swiftファイルのViewDidLoad()の上までドラッグ

さっそくaddSubviewしたら、載りました!
