画像を使用してカスタムuisliderを実行しようとしています(ノブは表示されません。ユーザーが編集できない場合は非表示にします)。サイドは完全にレンダリングされますが、右の部分はかわいいですし、エッジを使用していないようです... どのように私はそれを編集できますか?UIEdgedInsetを使用したカスタムUISliderがうまくレンダリングされない
実際のコード:
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())
最大トラッキング画像:を
ご存知ですか?
色を気にしないでください、それは重要な形です –
hmmm ...親指のイメージはありますか?また、スライダの値が100%に設定されている場合、全長イメージが正しく表示されますか? – DonMag
100%でよく見えません。 と私は本当に隠すためにそこにそれを使用することはできませんので、たくさんの親指を使用するカバー) –