Closed Enchan1207 closed 1 month ago
IBでUIを作るのは体験としては悪くないが、Storyboardでやる理由がない。 ViewController 内でUIの初期化をやる部分も出てきており、あまり健全でない (というか ViewController という名前自体に意味がなさすぎる)。
ViewController
リッチな画面遷移等を実装するつもりも(しばらくは)ないので、Storyboardの恩恵を受けられる局面はほとんどないように感じる。
Storyboardを削除し、ViewController の改善を行う。
Main.storyboard
MainView: UIView
MainViewController: UIViewController
いきなりリプレースはちょっと大変なので、段階的に移行していきましょう とりあえずStoryboardとVCに書いちゃったUI成分を MainView 的なところに落とし込みたい
MainView
大体完了!
Why
IBでUIを作るのは体験としては悪くないが、Storyboardでやる理由がない。
ViewController
内でUIの初期化をやる部分も出てきており、あまり健全でない (というかViewController
という名前自体に意味がなさすぎる)。リッチな画面遷移等を実装するつもりも(しばらくは)ないので、Storyboardの恩恵を受けられる局面はほとんどないように感じる。
How
Storyboardを削除し、
ViewController
の改善を行う。TaskList
Main.storyboard
を削除するViewController
をMainView: UIView
とMainViewController: UIViewController
とに分割する