一,下列方法的一些区别
1,- (void)setContentOffset:(CGPoint)contentOffset;
2,- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated;
3,- (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated;
其实3个方法的目的都是一个,设置scrollview的一个偏移量,让它滚动到相应位置。
但是这但是方法二跟其他两个方法最大的区别就是在于如果你给它设置一个大于scrollview的contentSize的高度或者宽度时候,它可以照常执行,而方法一和方法三只能设置在contentSize之内的偏移量,如果超过了,它会默认设置到最大或者最小值。