Erkennen von touch auf Untersicht

Ich habe eine Viewcontroller mit zwei UIViews, ein Namen - textureView und eine objectView.

Wenn ich nur eines haben, das ich erkennen touch diesem:

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    NSArray *allTouches = [touches allObjects];

    for (UITouch *touch in allTouches)
    {
        gestureStartPoint = [touch locationInView:self.view];
            if([touch view] == controlUIImageview){
                   NSLog(@"TOUCH DETECT");
                }
        }
}

Wie Schreibe ich dieses Teil wenn ich einige Dinge, die ich will, um die Interaktion mit der textureView und einige in der objectView?

Muss ich die textureView undcontrolView zu setUserInteractionEnabled:TRUE ?

Dank!

  • Haben Sie versucht, die Einstellung textureView und controlView zu setUserInteractionEnabled:STIMMT das ? Was passiert, wenn du es ausprobiert?
InformationsquelleAutor molle | 2011-06-27
Schreibe einen Kommentar