Эксклюзивный Touch не работает на UIView и несколько изображений просмотра в качестве подпредставления на UIView - PullRequest
0 голосов
/ 10 января 2011

У меня есть UIView и несколько изображений в качестве подпредставлений на UIView.Мне нужно реализовать этот случай: «Когда касание вида изображения касается вида, тогда другое событие касания вида изображения не доставляется».

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

1 Ответ

0 голосов
/ 11 января 2011
for (UITouch *touch in touches)
{
    currentTouch=touch;

    if (CGRectContainsPoint([self.view frame], [touch locationInView:self.image1view]))
    {
        Give desired action here….
        [self transformSpinnerwithTouches:touch];
    }
    else
        if (GRectContainsPoint([self.view frame], [touch locationInView:self.imageview2]))
        {
            Give desired action here as well….
            [self dispatchTouchEvent:[touch view]WithTouch:touch];
        }
}
...