草庐IT

tickArray

全部标签

ios - 自定义 UISlider 不会结束

我创建了一个UISlider,它具有刻度线并在值更改时捕捉到每个刻度线。问题是slider不会自然地走到尽头,左右刻度在圆圈外可见。我已将UISlider类扩展到末端,但动画与将slider移动到下一个刻度线发生冲突,并且圆圈最终离开了屏幕。我怎样才能保持捕捉动画并让slider中的圆圈一直走到尽头?这是我的代码classCustomSlider:UISlider{overridefuncthumbRect(forBoundsbounds:CGRect,trackRectrect:CGRect,value:Float)->CGRect{letunadjustedThumbrect=su