Вот несколько быстрых решений
Вы изменили рамку линии, высота выше, чем по умолчанию, и поэтому вы ее видите.
Вы можете передвинуть ползунок немного на 100%.
override func thumbRect(forBounds bounds: CGRect, trackRect rect: CGRect, value: Float) -> CGRect {
var rect = super.thumbRect(forBounds: bounds, trackRect: rect, value: value)
if value > 0.99 {
rect = CGRect(x: rect.origin.x+2, y: rect.origin.y, width: rect.size.width, height: rect.size.height)
}
return rect
}
Или вы можете увеличить большой палец, чтобы покрыть углы, решать только вам.