我正在尝试使用自定义滑块
class MySlider: UISlider {
override func trackRect(forBounds bounds: CGRect) -> CGRect {
let customBounds = CGRect(origin: bounds.origin, size: CGSize(width: bounds.size.width, height: 5.0))
super.trackRect(forBounds: customBounds)
return customBounds
}
}
Updated thumb/max/min tint colour from storyboard
The problem is need to remove min and max space from both ends as shown in pics. How i can do that?
我无需子类化即可实现此目的:
Set 拇指色调: Default
通过IB
@IBOutlet weak var slider: MySlider!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let size = CGSize(width: 1 , height: 1)
UIGraphicsBeginImageContext(size)
let finalImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
slider.setThumbImage(finalImage, for: .normal)
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)