美文网首页
frame bounds

frame bounds

作者: 头像是我老婆 | 来源:发表于2018-12-19 10:12 被阅读0次

    frame:代表了图层的外部坐标(也就是在父图层上占据的空间)
    bounds:是内部坐标
    position:锚点在supLayer坐标系中的位置;
    anchorPoint:锚点在自身坐标系中的相对位置,默认值为(0.5,0.5),左上角为(0,0),右下角为(1,1)
    小了往左上走 大了往右下走

    frame.size.width = bounds.size.width
    frame.size.height = bounds.size.height
    frame.origin.x = position.x - anchorPoint.x * frame.size.width;
    frame.origin.y = position.y - anchorPoint.y * frame.size.height;

    1.一般情况
    宽高等于 bounds的宽高
    x y 是根据 宽高、position、anchorPoint 计算出来的一个值
    2.加上旋转的画
    宽高不等于bounds的宽高,是垂直x y轴的长度

    相关文章

      网友评论

          本文标题:frame bounds

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