我有一个疑问:有没有办法拦截tableView滚动添加动作?例如,我的原型单元格背景为红色,在单元格内触摸,其背景颜色开始为蓝色,滚动tableView背景颜色为红色.
是否有可能做到这一点?!
是否有可能做到这一点?!
提前致谢.
解决方法
UITableView
继承自
UIScrollView
和
UITableViewDelegate
延伸
UIScrollViewDelegate
.
特别是您可能对scrollViewDidScroll
方法感兴趣.因此,在您的UITableViewDelegate实现中,添加以下方法:
func scrollViewDidScroll(_ scrollView: UIScrollView) { NSLog("Table view scroll detected at offset: %f",scrollView.contentOffset.y) }