Domanda

È errato indicare la proprietà view della mia sottoclasse UIViewController direttamente su UIImageView? O il mio UIImageView dovrebbe essere incorporato in una UIView?

Non riesco a pensare a nessun problema, e sembra funzionare bene, ma ho pensato di chiedere alla mente dell'alveare se ci fossero conseguenze negative nel fare questo.

È stato utile?

Soluzione

Dipende dalla gerarchia della vista e da come è progettata l'app.

Se la visualizzazione dell'immagine occuperà l'intero schermo e sarà l'unica vista gestita dal controller di visualizzazione, non dovrebbe essere un problema.

Tuttavia, se ci saranno più viste sullo schermo, probabilmente sarebbe meglio incorporarlo in una vista che occuperà l'intero schermo. Anche allora, nello spirito di MVC, non sarebbe una cattiva idea avere un controller per la vista principale e un controller diverso per l'immagine.

Immagino che dipenda da quanto 'controllo' richiede la visualizzazione dell'immagine?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top