swift - 滑块值更改时快速更新表格中的单元格数
问题描述
我想在移动滑块时更新表格中的单元格数。我真的不知道该怎么做,也没有找到适合我的情况的任何东西。有方法吗?
先感谢您
解决方案
是的,您要做的是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()
}
推荐阅读
- javascript - Chrome 中的 onScroll scrollTo 行为流畅
- jsf - 添加了 faces-config.xml 但仍然无法达到目标
- python - 如何将 SQLalchemy in_ 与列表对象一起使用?
- vuejs2 - PrimeVue 数据表
- c++ - openCV cv::matchTemplate 在“更好/更新”的英特尔 cpu 上运行速度慢了两倍
- python - Python子进程批处理文件引用转义
- c# - 使用实体框架在 Crystal Reports 中显示 GridView 的一条记录
- python - 无法在 Windows 上为 python 3.8.1 安装 lxml
- .net-core - AWS Cognito .NET Core 3.1 集成
- c - 查看链接器“使用”可执行二进制文件的确切内存范围