Swift Обновление количества ячеек в таблице при изменении значения ползунка - PullRequest
0 голосов
/ 08 апреля 2020

Я хочу обновить количество ячеек в таблице при перемещении ползунка. Я действительно понятия не имею, как это сделать, и я не нашел ничего подходящего для моего случая. Есть ли способ?

Заранее спасибо

1 Ответ

0 голосов
/ 08 апреля 2020

Да, вам нужно вызвать 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()
    }
...