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