UIViewControllerのサブクラスがUIImageViewを直接制御できますか
-
06-07-2019 - |
質問
UIViewControllerサブクラスのviewプロパティをUIImageViewで直接指すのは悪い形ですか?または、UIImageViewをUIViewに埋め込む必要がありますか?
問題を考えることはできませんし、問題なく動作しているようですが、これを行うことにマイナスの影響があるかどうか、ハイブマインドに尋ねたいと思いました。
解決
ビュー階層とアプリの設計に依存します。
画像ビューが画面全体を占有し、View Controllerによって管理される唯一のビューになる場合、問題はありません。
ただし、画面にもっと多くのビューがある場合は、おそらく画面全体を占めるビューに埋め込む方が良いでしょう。それでも、MVCの精神では、メインビューに1つのコントローラーを使用し、イメージに別のコントローラーを使用することは悪い考えではありません。
画像ビューに必要な「制御」の程度に依存すると思いますか?
所属していません StackOverflow