Es gibt mehrere Beispiele für die UIPanGestureRecognizer
Klasse. Zum Beispiel habe ich gelesen das , und ich bin nach wie vor nicht in der Lage , es zu benutzen ...
In der Nib-Datei, an der ich arbeite, befindet sich ein UIView
(weißes Rechteck auf dem Bild), das ich mit dieser Klasse ziehen möchte:
und in meine .m Datei habe ich gelegt:
- (void)setTranslation:(CGPoint)translation inView:(UIView *)view
{
NSLog(@"Test to see if this method gets executed");
}
und diese Methode wird nicht ausgeführt, wenn ich die Maus über die UIView
. Ich habe auch versucht zu platzieren:
- (void)pan:(UIPanGestureRecognizer *)gesture
{
NSLog(@"testing");
}
Und diese Methode wird auch nicht ausgeführt. Vielleicht irre ich mich, aber ich denke, diese Methode sollte wie die - (void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
Methode funktionieren , bei der ich diese Methode nur platzieren muss, und sie wird aufgerufen, wenn es Berührungen gibt.
Was mache ich falsch? Vielleicht muss ich eine Verbindung zu dieser Methode herstellen? Wenn ja, wie kann ich das machen?