Detect toque globalmente

Eu estou tentando descobrir como resolver esse problema (razoavelmente) simples, mas estou falhando miseravelmente, então realmente preciso do seu conselh

aplicativo @My consiste em um uitabbar com várias guias. Em um deles, tenho um monte de UIImageViews, cada um dos quais representa a miniatura de uma imagem. Da mesma forma, quando você remove aplicativos do iPhone, pressionando por um segundo no ícone do aplicativo, implementei um reconhecedor UILongPressGestureRecognizer que começa a balançar o polegar. Se o usuário tocar no 'X' que aparece no canto do polegar, a imagem será removid

A lógica que inicia e interrompe a animação oscilante está dentro de uma subclasse de UIImageView que é usada para mostrar o polega

O que estou tentando fazer é cancelar o efeito de oscilação se o usuário pressionar em qualquer outro lugar fora do polegar. Idealmente, se possível, eu preferiria colocar o código que detecta esse toque de cancelamento dentro da subclasse UIImageView.

questionAnswers(2)

yourAnswerToTheQuestion