detect colisão de dois botões móveis no iPhone

Estou usando a função abaixo para mover dois botões na tela

+ (void)animateWithDuration:(NSTimeInterval)duration delay:(NSTimeInterval)delay options:(UIViewAnimationOptions)options animations:(void (^)(void))animations completion:(void (^)(BOOL finished));

gora, quero detectar a colisão daqueles botões em moviment

Então, eu quero saber se existe algum evento que está sendo disparado quando o objeto está animado (em movimento). Ou onde mais posso colocar minha condição de

CGRectIntersectsRect(,);

questionAnswers(1)

yourAnswerToTheQuestion