iOS Ziehe die Linie auf Finger mit dem Pfeil nach dem Swipe-Pfad streichen

8

Ich erstelle eine App, in der ich, wenn ich meinen Finger über den Bildschirm wische, die Linie mit Code zeichne.

%Vor%

Und ich bewege auch gleichzeitig den Pfeil in dieser Zeile mit dem Code ....

%Vor%

Es ist nur ein kleiner Teil der Funktion. Ich bin in der Lage, Pfeil ständig zu bewegen, aber für eine bessere reibungslose Bewegung des Pfeils, rufe ich diese Funktion wiederholt mit Timer .01.

Da ich sowohl die Verarbeitung zusammen als auch sein Problem manchmal erstelle. Manchmal wird die Methode der Pfeilbewegung verzögert und manchmal verzögert sich die Linienmethode.

Plz sagen Sie mir die Lösung, um beide zusammen zu arbeiten.

Danke im Voraus.

    
vntstudy 31.08.2013, 12:08
quelle

1 Antwort

0

Ich würde den Timer verschrotten und in touchesMoved verschieben.

Mit meiner Lösung können Sie auf einem UIImageView-Zeichenbereich zeichnen und beim Zeichnen eine weiße Box Ihrem Finger folgen lassen. Fügen Sie es in eine beliebige UIView ein, um es auszuprobieren:

%Vor%     
Paulo Fierro 09.10.2013 01:09
quelle

Tags und Links