码迷,mamicode.com
首页 > 其他好文 > 详细

设置uiscrollview 的显示rect 但是确不进 didscrollview的delegate方法的原因

时间:2015-02-11 20:39:03      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:uiscrollview

由于做一个预览本地图片的功能,当删除当前图片时自动将scrollview 滚动到下一个图片的视图。用这个方法scrollRectToVisible进行切换,会自动的进入scrollViewDidScroll方法进行刷新 进而达到图片的切换效果。需要注意的是:当传给scrollRectToVisible的rect参数是当前scrollview显示的rect,则不会进入scrollViewDidScroll方法。因此,未达到预期效果,我在删除后都是先调用一下 [_scrollview setContentOffset:CGPointMake(0, 0)animated:NO]; 这个方法把scrollview的位移进行偏移,然后在调用scrollRectToVisible方法,使其进入scrollViewDidScroll进行图片刷新。


还有一个需要注意的是:在给scrollview进行setframe设置时,也会进入scrollViewDidScroll方法。

设置uiscrollview 的显示rect 但是确不进 didscrollview的delegate方法的原因

标签:uiscrollview

原文地址:http://blog.csdn.net/helexyue/article/details/43738329

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!