Обычно для UIImageViews свойству userInteractionEnabled должно быть присвоено значение NO, поэтому они не должны реагировать на события касания и не должны передавать их по цепочке представлений (эффективно блокируя касания от выполнения каких-либо действий до представлений, скрытых изображениями). , Я предполагаю, что вы не сбрасываете это свойство в YES, поэтому кажется, что прикосновения не обрабатываются вашим изображением.
Это может произойти, если суперпредставление, в которое вы добавляете UIImageView, не покрывает весь экран. UIImageView будет выходить за границы суперпредставления и, по-видимому, будет рисоваться по всему экрану, но будет реагировать на прикосновения только в области своего суперпредставления.