美文网首页
UIScrollView的理解

UIScrollView的理解

作者: 金歌漫舞 | 来源:发表于2017-08-01 17:24 被阅读23次
图一@2x.png

黄色为UIScrollView的,A点坐标为(0,0), UIScrollView滚动移动的其实是UIScrollView本身,而不是蓝色部分的红色方块内容,所以想看到下一个红色方块的内容,需要移动UIScrollView到下一个红色方块上,如图二


tu2@2x.png

各个红色方块的坐标相对于A点来说,坐标是始终不变的,变的是UIScrollView, contentoffset.x为白色的长度, contentsize.x为蓝色方块的宽度,
contentoffset.x的最大值为contentsize.x - UIScrollView的宽度,contentoffset.x的最小值为0,看右边的内容UIScrollView 右移contentoffset.x变大,看左边的内容UIScrollView 左移,contentoffset.x变小
contentoffset.x值为如果红色放方块在UIScrollView中间,那么
contentoffset.x = 红色放方块中心x值 - UIScrollView宽度的一半


tu3@2x.png

相关文章

  • UIScrollView的理解

    黄色为UIScrollView的,A点坐标为(0,0), UIScrollView滚动移动的其实是UIScroll...

  • 理解UIScrollView

    自己简单总结: 点就在理解UIView渲染的subview 光栅化图片时候组合的过程 公式: Composited...

  • 胡说八道 - 2 UIScrollView 之我见

    1 简单理解 可以把 UIScrollView 看做是一个探照灯。探照灯的尺寸就是 UIScrollView 的尺...

  • IOS学习(11)-UIScrollView

    理解UIScrollViewUIScrollView的属性总结UIScrollView新手教程iOS程序-UISc...

  • UIScrollView 原理解析

    在我们app中,UIScrollView几乎贯穿我们整个项目业务,为什么这么说,我们来看UITableview,U...

  • UIScrollView 原理解析

    在我们app中,UIScrollView几乎贯穿我们整个项目业务,为什么这么说,我们来看UITableview,U...

  • UIScrollView原理解析

    在日常开发当中几乎没有哪个项目没有用到UIScrollView,如此之高的使用频率如果仅仅只会调用API而不知道原...

  • 深入理解 UIScrollView

    前阵子在实现视差动画的时候,无意间看到了 Ole BegeMann 大神关于 UIScrollView 的文章,U...

  • 了解UIScrollView

    本篇翻译至 --Understanding UIScrollView,夹杂了部分自己的理解 坐标系统 每个视图都定...

  • UIScrollView的基本用法

    //初始化UIScrollView UIScrollView *sc = [[UIScrollView allo...

网友评论

      本文标题:UIScrollView的理解

      本文链接:https://www.haomeiwen.com/subject/zcojlxtx.html