Swift時代に悩ましいUIViewControllerをどう扱うか - Qiita 先日の Swift Tweets で UIViewController の初期化とか画面遷移は Swift っぽく書けないからコードで書くのおすすめだよ、ってあったのでコードだけで画面を生成し画面遷移してみる。 AutoLayout の記述には SnapKit を利用するので Cocoapods などで追加しておく。 完成画面 先に作る画面がわかっていた方がわかりやすいので完成画面を先に載せておく、Tab + Navigation の一般的な画面です。 1. 初回起動の Storyboard を削除 Main.storyboard はいらないので削除してしまいましょう。 また、 General > Deployment Info > Main Interface も空欄になるようにしましょう。 2. 各画