美文网首页
frame与bounds区别

frame与bounds区别

作者: 百省 | 来源:发表于2016-08-31 11:12 被阅读37次

iOS中View有两个属性,frame与bounds,在网上看到最多的解释是frame是相对于父view的,bounds是相对于自己的。

frame与bounds都有original(原点),frame还好理解,其原点就是自己在父view的起始坐标,那bounds的原点是什么呢?

bounds的原点默认是(0,0),也就是位于自己坐标系的最顶点。如果设置了bounds的原点会有什么影响?

以下分别是bounds原点为(0,0)与(50,50)的两种情况

常见的bounds原点都为(0,0)


bonds原点为(0,0).png

如果设置了bounds的原点,则会影响放置于其内部的子视图,子视图会以新的坐标原点进行布局


bonds原点为(50,50).png

相关文章

  • iOS纪录

    (1)View的Frame与Bounds区别 摘自 ios view的frame和bounds之区别(位置和大小)...

  • 深入探究frame和bounds的区别以及setbounds使用

    深入探究frame和bounds的区别以及setbounds使用 深入探究frame和bounds的区别以及set...

  • iOS 面试题目

    1、iOS frame和Bounds 以及frame和bounds区别2、 ios webView 加载HTML字...

  • 考试题

    一、 1.frame与bounds的区别: (1) Frame: frame的view是在父视图的view坐标...

  • frame与bounds区别

    iOS中View有两个属性,frame与bounds,在网上看到最多的解释是frame是相对于父view的,bou...

  • #1 布局相关的问题集合

    1.frame 和 bounds的区别 what's the difference bewteen frame a...

  • UI基础相关

    UI基础相关: Frame 和 bounds的区别:Frame是参照父控件的 bounds是参照自己的 默认是(0...

  • Swift学习总结1

    1.bounds 与 frame的区别: frame: view在父view坐标系统中的位置和大小。(参照点是,父...

  • Frame 与Bounds的区别

    1.翻译文档上的bounds是指这个view在它自己坐标系的坐标和大小 而frame指的是这个view在它supe...

  • bounds与frame区别小记

    今天突然看到bounds与frame,对于开发两年的我竟然懵懂了。。。此处省略一万个字 我就自己好好想了想,就将此...

网友评论

      本文标题:frame与bounds区别

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