代码改变世界

随笔档案-2011年12月8日

无限滚动视图

2011-12-08 23:10 by v2m, 2549 阅读, 收藏, 编辑
摘要: 一个可以无限滚动的程序,基本功能是实现了,但是还有很多地方需要完善.先记录一下.下面是代码的相关:1.基本思路是对UIScrollView重载,content的首尾各增加一个多余的视图使得看起来很连续.又,每次scroll的时候都会调用layoutView,所以可以在一定的offset之后重置之而不影响视觉效果.而且把contentview的中心与frame的中心重叠,这样就两端滚动都非常顺畅,用scrollDistance记录最开始需要的偏移(中心重叠的偏移).// 纵向滚动-(void)verticalScroll{ CGPoint currentOffset = [self con... 阅读全文
点击右上角即可分享
微信分享提示