Ich habe eine benutzerdefinierte UIButton
mit einem blauen Hintergrund. Wenn ich meinen Finger über die UIButton
ziehe, muss ich eine rote Hintergrundfarbe ausfüllen. Wenn ich meinen Finger zurück ziehe, sollte die rote Farbe verschwinden.Füllen Hintergrundfarbe auf UIButton beim Ziehen
Ich versuchte eine Implementierung mit UIPanGestureRecognizer
auf UIGestureRecognizerStateEnded
Zustand. Ohne eine weitere Ansicht über UIButton
hinzuzufügen, konnte ich im Hintergrund der Schaltfläche keine rote Farbe erkennen.
Gibt es eine andere Möglichkeit, dies zu implementieren?
Danke für Ihre Zeit. Die Hintergrundfarbe bei Berührungsereignissen wird nicht geändert. Die Hintergrundfarbe sollte während des Ziehens eine Live-Zeichnung sein. Es ähnelt dem Auswählen eines Wortes durch den Cursor. Entschuldigung, wenn meine Frage dich irreführt. – selva
Ich habe meine Antwort bearbeitet. Ist es das, was du versuchst? Wenn nicht, könnte es hilfreich sein, wenn Sie Ihre Frage bearbeiten. –