UILabel über UISlider Thumb

8

Wie kann ich ein UILabel über den Daumen von UISlider legen ... so dass, wenn ich den Daumen bewege ... UILabel wird sich auch bewegen .... wie es auf dem Daumen ist ...

Irgendeine Idee?

    
Rony 18.08.2010, 10:10
quelle

5 Antworten

5

Der "Knopf" ist nicht verfügbar für eine öffentliche API, also schlechte Chancen, ihn anzuhängen - wenn es überhaupt eine Unteransicht ist und nicht nur direkt gezeichnet wird.

Sie sollten also Ihr Label zu derselben Ansicht hinzufügen wie der Slider (stellen Sie sicher, dass Sie es später hinzufügen, so dass über angezeigt wird). Sie können dann auf die Wertänderungsereignisse warten und Ihr Label entsprechend platzieren. Es ist lineare Skalierung zwischen den Endpunkten, die Sie zuerst herausfinden müssen, aber es sollte nicht zu schwierig sein.

Mit Code bearbeiten:

%Vor%

Hinweis: ungetesteter Code; -)

    
Eiko 18.08.2010, 10:19
quelle
27

Versuchen Sie es

%Vor%

Ich könnte mit diesem Snippet den genauesten Wert erhalten.

    
girish_vr 26.09.2012 07:15
quelle
1

Fügen Sie einfach eine Bildansicht auf dem Schieberegler hinzu und fügen Sie eine Beschriftung in der Bildansicht hinzu

%Vor%

}

    
shweta sharma 31.05.2016 13:38
quelle
0

Gleiche Antwort mit swift3 :

%Vor%     
Dania 04.12.2017 09:25
quelle
-1

Das könnte sehr hilfreich sein ... So erhalten Sie die Mitte des Bilds von UISlider

    
Rony 18.08.2010 12:30
quelle

Tags und Links