Ich versuche, die Farbe einer Taste zu ändern (nur ein Blinken / Blinken), um grün zu werden, wenn ein Scan korrekt ist, und rot, wenn ein Problem auftritt. Ich bin in der Lage, dies mit einer Ansicht wie so zu tun
%Vor%Aber mit einem Knopf bleibt es grün
%Vor%Ich habe den Button nach Code erstellt
%Vor%Soll ich SetupScanButton () erneut aufrufen?
Ich habe eine Erweiterung mit einigen nützlichen Optionen erstellt:
%Vor% Als Erstes habe ich die Funktion hittest
auf aktiviert auf touch eingestellt, auch wenn die Schaltfläche alpha
gleich 0.0
Dann haben alle Eingabevariablen einen Standardwert , sodass Sie die Methode blink()
ohne Parameter
Ich habe auch den Parameter enabled
eingeführt, um die Animationen auf Ihrer Schaltfläche zu starten oder zu stoppen.
Wenn Sie schließlich möchten, können Sie die Animation nach einer bestimmten Zeit stoppen mit dem Parameter stopAfter
.
Typische Anwendungen:
%Vor%