Pode uma subclasse de UIViewController controlar diretamente um UIImageView
-
06-07-2019 - |
Pergunta
É má forma para apontar a propriedade vista do meu UIViewController subclasse diretamente em um UIImageView? Ou devo dizer ao meu UIImageView ser incorporado em um UIView?
Eu não consigo pensar em nenhum problema com ele, e parece certo trabalho, mas eu pensei que eu ia perguntar a colméia-mente se existem quaisquer consequências negativas para fazer isso.
Solução
Depende da sua hierarquia de exibição e como seu aplicativo foi projetado.
Se a visualização da imagem vai ocupar a tela inteira e será a única visão gerido pelo controlador de vista, então não deve ser um problema.
No entanto, se haverá mais vistas na tela, provavelmente seria melhor para incorporá-lo em uma visão que vai ocupar a tela inteira. Mesmo assim, no espírito do MVC, não seria uma má idéia ter um controlador para a vista principal, e um controlador diferente para a imagem.
Eu imagino que depende de quanto 'controlar' o ponto de vista de imagem requer?