Ich habe meine UISlider
angepasst, aber mein Daumenbild sieht seltsam aus, ich meine, dass seine Position nicht zentriert ist:
Aber sollte so sein:
Und hier ist Code:
%Vor%Wo könnte das Problem sein?
BEARBEITEN: Ich habe eine Lösung für dieses Problem gefunden. Der Hintergrund des Daumenbildes war transparent und ich habe nicht gesehen, dass das Daumenbild nicht nach Mitte ausgerichtet war:
Es gibt zwei Möglichkeiten:
Zuerst ist es
zu verwenden - (CGRect)trackRectForBounds:(CGRect)bounds;
oder
- (CGRect)thumbRectForBounds:(CGRect)bounds trackRect:(CGRect)rect value:(float)value;
Methoden von UISlider
beim Erstellen von Unterklassen, um den Daumen so zu gestalten, wie Sie möchten
Der zweite Weg besteht darin, Ihr Kunstwerk anzupassen:
Tags und Links objective-c iphone ios uislider