【发布时间】:2020-04-08 12:30:47
【问题描述】:
我想在移动滑块时更新表格中的单元格数。我真的不知道该怎么做,也没有找到任何适合我的情况。有方法吗?
提前谢谢你
【问题讨论】:
标签: swift uitableview uislider
我想在移动滑块时更新表格中的单元格数。我真的不知道该怎么做,也没有找到任何适合我的情况。有方法吗?
提前谢谢你
【问题讨论】:
标签: swift uitableview uislider
是的,您要做的是在滑块的值发生变化时调用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()
}
【讨论】: