iOS - Обнаружение касаний в UIView?

Итак, у меня есть подкласс UIView, который должен обнаруживать касания. Представление обнаруживает касания только в том случае, если касания начались внутри текущего представления. Когда касания начинаются за пределами представления и перемещаются внутри моего пользовательского представления, touchesMoved не вызывается. Любое решение для обнаружения движущихся касаний, которые не начались в текущем представлении?

@implementation MycustomView

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
   // This only gets called if touches have started in the current View
} 

@end
9
задан aryaxt 1 April 2012 в 22:54
поделиться