Ich versuche, eine benutzerdefinierte Uislider mit Bildern (ohne einen sichtbaren Knopf, ich verstecke es, wenn der Benutzer kann nicht bearbeiten und zeigen, wenn er kann) Das Problem ist, dass die Seite perfekt rendern, aber der rechte Teil ist süß und scheint nicht die Kanten zu verwenden ... Irgendeine Idee, wie ich es bearbeiten kann?Benutzerdefiniertes UISlider mit UIEdgedInset wird nicht gut dargestellt
Actual Code:
let capLeft:CGFloat = 9
let capRight:CGFloat = 9
imageMin = imageMinimum?.resizableImage(withCapInsets: UIEdgeInsets(top: 0, left: capLeft, bottom: 0, right: capRight), resizingMode: .stretch)
imageMax = imageMaximum
slider.setMaximumTrackImage(imageMax, for: UIControlState())
slider.setMinimumTrackImage(imageMin, for: UIControlState())
Haben Sie eine Idee?
Bitte kümmern Sie sich nicht um die Farben, es ist die Form, die wichtig ist –
hmmm ... haben Sie ein Daumenbild? Und wenn der Schieberegler auf 100% eingestellt ist, sieht das Bild in voller Länge korrekt aus? – DonMag
Sieht bei 100% nicht gut aus. Und ich benutze einen riesigen Daumen die Abdeckung sehr, so kann ich es nicht wirklich dort zu verstecken) –