Не уверен, как реализовать "Изменить класс представления с UIView на CircularSlider"
Я пытаюсь использовать: http://cocoadocs.org/docsets/HGCircularSlider/2.0.0/index.html
В разделе "Использование" первый шаг: "Измените класс представления с UIView на CircularSlider, RangeCircularSlider или MidPointCircularSlider"
Я не совсем уверен, как это реализовать. Я пробовал следующее:
Мои занятия:
class TestView: UIView { override init (frame : CGRect) { super.init(frame : frame) let circularSlider = CircularSlider(frame: frame) circularSlider.minimumValue = 0.0 circularSlider.maximumValue = 1.0 circularSlider.endPointValue = 0.2 addSubview(circularSlider) } convenience init () { self.init(frame:CGRect.zero) } required init(coder aDecoder: NSCoder) { fatalError("This class does not support NSCoding") } }
В ViewCotroller в разделе "viewDidLoad":
let circularSlider = CircularSlider(frame: frame) circularSlider.minimumValue = 0.0 circularSlider.maximumValue = 1.0 circularSlider.endPointValue = 0.2 addSubview(circularSlider)
Обе реализации действительно показывают CircularSlider, но очевидно, что он сломан. Движение этого циркулярного слайдера оставляет постоянные следы от кругов.
Может быть, я неправильно реализую: "Измените класс представления с UIView на CircularSlider, RangeCircularSlider или MidPointCircularSlider"