Контроллер представления отвечает за управление представлением (получение событий от него, выполнение чего-либо и передача ему данных).
При этом вы можете хранить свой массив в контроллере представления или в каком-либо другом классе модели. В любом случае контроллер представления будет нести ответственность за получение изображения из этого массива и передачу его представлению при получении ввода от пользователя.
Вам просто нужно поместить UIImageView в представление вашего контроллера представления. Затем, предполагая, что вы используете IB, вы создаете свойство IBOutlet в своем контроллере, чтобы иметь дескриптор этого представления изображения.
Затем вам нужно получить события от вашего пользователя (кнопка или другое касание) и назначить его на IBAction, который может обрабатывать ваш контроллер. Когда вы выполняете действие, вы можете удалить старое изображение и назначить новое изображение из вашего массива вашему UIImageView.
Это настолько подробно, насколько я могу сказать, учитывая ваш текущий вопрос. Если вам нужно больше информации, пожалуйста, дайте больше информации.