小智 26
实现这两个委托方法..
- (void)scrollViewDidScroll:(UIScrollView *)sender{
//executes when you scroll the scrollView
}
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
// execute when you drag the scrollView
}
Run Code Online (Sandbox Code Playgroud)
obe*_*ber 15
更好地使用isTracking
func scrollViewDidScroll(_ scrollView: UIScrollView) {
if scrollView.isTracking {
// ...
}
}
Run Code Online (Sandbox Code Playgroud)
替代@ Shorhashi的解决方案:
- (void)scrollViewDidScroll:(UIScrollView *)sender{
if(sender.isDragging) {
//is dragging
}
else {
//is just scrolling
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17131 次 |
最近记录: |