您的位置:首页 > 产品设计 > UI/UE

UIScrollView代理方法执行顺序

2015-10-15 13:48 495 查看
在每一个代理方法中打印当前代理方法的名称,滑动一下scrollView打印结果如下:

2015-10-15 13:41:33.639 test[13345:2331992] scrollViewWillBeginDragging
2015-10-15 13:41:33.640
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.654
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.676
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.687
test[13345:2331992]
scrollViewWillEndDragging

2015-10-15 13:41:33.688
test[13345:2331992]
scrollViewDidEndDragging

2015-10-15 13:41:33.708
test[13345:2331992]
scrollViewWillBeginDecelerating

2015-10-15 13:41:33.769
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.790
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.800
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.816
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.833
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.850
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.866
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.883
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.900
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.916
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.934
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.950
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.966
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:33.983
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:34.000
test[13345:2331992]
scrollViewDidScroll

2015-10-15 13:41:34.018
test[13345:2331992]
scrollViewDidEndDecelerating


根据这个就会很明显知道执行顺序,在参考方法名称,就可以知道每个代理方法的执行时机!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: