これがここでうんざりするほど話題になっていることは承知していますが、他の開発者からいくつかの視点を得たいと思います。
ビューを持つビュー コントローラーがあり、そのビューにサブビューを追加する場合、各サブビューには独自のビュー コントローラーが必要ですか、それとも最初のビュー コントローラーでもサブビューを制御できますか?
そう
UIViewController
UIView
UIView
UIButton
UILabel
UIView
...
サブビューは画面全体を占めるわけではありません。ほとんどの場合、サブビューは画面の幅ですが、高さは 200.0f 以下です。営業ツール アプリの情報を表示します。
私が最初に iOS 開発を始めたときに提示された経験則は、ビューが画面全体を占有する場合は独自のビューコントローラーが必要であり、そうでない場合はそれをビューコントローラーのサブビューにすることでした。
受け入れられたアプローチが何であるか疑問に思っています。