Hide UIButton Selected / Highlighted nach Berührung

7

Ich möchte, dass meine Schaltfläche hervorgehoben bleibt, nachdem der Benutzer darauf geklickt hat. Wenn der Benutzer die Schaltfläche erneut antippt, möchte ich, dass er nicht mehr ausgewählt wird. Ich bin mir nicht sicher, wie ich das in Swift machen soll. Ich setze derzeit die Schaltfläche Bild hervorheben und ausgewähltes Bild mit dem Interface Builder auf die gleiche .png.

Wenn ich die App starte und auf die Schaltfläche tippe, ändert sich mein Highlight-Bild so lange, wie mein Finger auf der Schaltfläche bleibt.

    
dcbenji 19.07.2014, 20:51
quelle

3 Antworten

25

Verwenden Sie den folgenden Code  deklarieren Sie isHighLighted als Instanzvariable

%Vor%

Ich würde empfehlen, selected state anstelle von highlighted zu verwenden, um den untenstehenden Code mit dem ausgewählten Status zu demonstrieren

%Vor%     
codester 19.07.2014, 21:43
quelle
3
%Vor%     
Bas 19.07.2014 20:59
quelle
3
%Vor%     
nenad 25.05.2017 13:22
quelle

Tags und Links