UIScrollView的三个属性

contentSize、contentOffset、contentInset
 
UIScrollView的frame的size 指的是可视范围
 
contentSize  内容大小,滚动的范围
创建滚动视图,再将要展示的view(如:图片)添加到滚动视图上
必须设置内容大小,默认是0,不滚动。
 
没有滚动有以下几个原因:
①没有设置contentSize
②scrollEnable = NO
③没有接触到事件 userInteractionEnabled = NO 用户没有交互
④没有取消autolayout的功能
 
contentOffset 可视范围的左上角点到内容的左上角距离
通过按钮滚动图片
按钮加在滚动视图的后面,就是往self.view上先加滚动视图,再加按钮
按钮实现的方法
  UIScrollView的三个属性_第1张图片
 
contentInset 边框外边距,在上下左右增加额外的宽度
  UIScrollView的三个属性_第2张图片
 
 

你可能感兴趣的:(UIScrollView的三个属性)