Вопрос

Неправильно ли указывать свойство view моего подкласса UIViewController непосредственно на UIImageView? Или мой UIImageView должен быть встроен в UIView?

Я не могу думать о каких-либо проблемах с ним, и, кажется, все работает нормально, но я подумал, что я хотел бы спросить улей, есть ли какие-либо негативные последствия для этого.

Это было полезно?

Решение

Это зависит от вашей иерархии представлений и от того, как разработано ваше приложение.

Если представление изображения займет весь экран и будет единственным представлением, управляемым контроллером представления, тогда это не должно быть проблемой.

Однако, если на экране будет больше видов, вероятно, было бы лучше встроить его в вид, который будет занимать весь экран. Даже тогда, в духе MVC, было бы неплохо иметь один контроллер для основного вида и другой контроллер для изображения.

Я полагаю, это зависит от того, сколько «контроля» требуется для просмотра изображения?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top