Да, вам нужно вызвать tableView.realodData()
при изменении значения ползунка.
Существует несколько методов для отслеживания события изменения ползунка, но обычно один из них использует значение UISlider's
измененное действие.
override func viewDidLoad() {
super.viewDidLoad()
slider.addTarget(self, action: #selector(sliderValueChanged(_:)), for: .valueChanged)
}
@objc func sliderValueChanged(_ sender: UISlider) {
updateTableViewNumberOfRows() // update number of rows in this function
// or write the code here, it's up to you
tableView.reloadData()
}