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