When I physically touch and drag the slider, its .valueChanged event works fine:
.valueChanged
slider.addTarget(self, action: #selector(sliderValueChanged(send