- 之前在其它应用中看到别人的
scrollView
是在scrollViewDidEndDecelerating
方法中做的判断,所以会有一个问题--就是在你一直拖动的时候,或者是一下连拖好几个页面的时候下面的pageControl是反应慢一拍的。 - 今天在一个别人的小demo中看到的这个比较不错做一个记录
func scrollViewDidScroll(_ scrollView: UIScrollView) {
let width = scrollView.bounds.width
pageControl = (scrollView.contentOffset.x + width / 2) / width
}
记录下来,脑袋很久没用,记忆衰退了都