UIScrollView学习<1>理解 contentSize、contentInset和contentOffset

来源:互联网 发布:万得资讯软件 编辑:程序博客网 时间:2024/05/29 03:06
  • contentSize(contentSize):字面意思就是”内容的大小”,其实就是scrollview可以滚动的区域。可以把UIScrollView看成是两层:“UIScrollView外壳(即我们设置的frame大小)” 和 “内容视图(即我们设置的contentSize大小)”
  • contentOffset(contentOffset):字面意思就是内容视图离开的距离,frame和内容视图的参考点都是左上角,以frame的左上角为原点。内容视图离开frame的话就是正值,反之为负值。
  • contentInset(UIEdgeInsets):字面意思就是内容视图在frame里面的距离。该值是刚开始就设定好的,不会改变。

注意 ,在创建UIScrollView时,一定要指定UIScrollViewcontentSize,意味它默认长、宽都为0。

0 0