[滑块值更改时表中单元格的快速更新数

问题描述 投票:-1回答:1

我想在移动滑块时更新表格中的单元格数量。我真的不知道该怎么做,也没有找到适合我的情况的东西。有没有办法?

提前谢谢您

swift uitableview uislider
1个回答
0
投票

是,您想要做的是在滑块的值更改时调用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()
    }
© www.soinside.com 2019 - 2024. All rights reserved.