2011-01-10 1 views
0

私はUIView上でサブビュービューとしてUIViewといくつかの画像ビューを持っています。このケースを実装する必要があります。「画像ビューにビューがタッチされると、他の画像ビューのタッチイベントは配信されません。排他的なタッチは、UIView上でサブビューとしてUIViewといくつかの画像ビューで動作しません

私はUIViewに独占的なタッチプロパティを使用しますが、サブビューの1つに触れると同時にタッチしました。他のサブビューのタッチイベントもタッチイベントを配信します。 また、すべてのビューでマルチタッチディセーブルを設定しました。

答えて

0
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]; 
     } 
} 
関連する問題