diff --git a/TwicketSegmentedControl/TwicketSegmentedControl.swift b/TwicketSegmentedControl/TwicketSegmentedControl.swift index 030f3b2..998e114 100644 --- a/TwicketSegmentedControl/TwicketSegmentedControl.swift +++ b/TwicketSegmentedControl/TwicketSegmentedControl.swift @@ -270,10 +270,13 @@ open class TwicketSegmentedControl: UIControl { delegate?.didSelect(index) } - open func move(to index: Int) { + open func move(to index: Int, animated:Bool? = true) { let correctOffset = center(at: index) - animate(to: correctOffset) - + if animated == true{ + animate(to: correctOffset) + }else{ + self.sliderView.center.x = correctOffset + } selectedSegmentIndex = index }