监听scrollView的滚动事件
可以通过UIScrollViewDelegate协议中的scrollViewDidScroll方法来监听UIScrollView的滚动事件。
示例代码如下:
class ViewController: UIViewController, UIScrollViewDelegate {
@IBOutlet weak var scrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
scrollView.delegate = self
}
func scrollViewDidScroll(_ scrollView: UIScrollView) {
print("scrollView did scroll")
}
}
在上面的代码中,我们将ViewController类遵循UIScrollViewDelegate协议,并将scrollView的delegate属性设置为self,这样我们就可以在scrollViewDidScroll方法中监听到UIScrollView的滚动事件。每次UIScrollView滚动时,都会触发scrollViewDidScroll方法,并打印出一条日志
原文地址: https://www.cveoy.top/t/topic/g79c 著作权归作者所有。请勿转载和采集!