UIScrollView

ScrollView 不能滑动的常见原因

  1. contentsize 未设置
  2. scrollEnabled = NO;
  3. userInteractionEnabled = NO;
  4. 未取消autolayout

contentInset属性

控制scrollView四周可以多出的滑动长度,默认为四个参数均为0,急不可以滑动超出contentSize以外的区域

-(UIView )viewForZoomingInScrollView:(UIScrollView )scrollView;

该方法实现对返回的视图进行缩放大小,放回的视图必须是scrollView的子视图

diractionalLockEnabled

该属性设置为YES时可以控制在滑动scrollView时不会有晃动的效果,即当用户的滑动的方向不是正方向时,scrollView仍然只是针对某一个方向滑动

pagingEnable

该属性设置为YES时,可以控制用户滑动一下只翻一页。