anchorPoint(锚点)
position
作为一个新手的我看到这里就迷茫了?查看了一些资料后明白了,分享下自己粗糙的理解,希望对刚学习的人有帮助。
不说那些概念,例如几何中心点等等。
屏幕上所有的图片都都看成矩形,假如有一方形的相册(比如结婚照)挂在墙上,现在我想往其上订一个钉子,那钉子订在相册的什么地方呢?
anchorPoint(锚点)的取值范围0~1,其实anchorPoint就是描述钉子订在相册什么地方的!
0,0表示订在相册左下角,
1,1表示订在相册右上角
0.5,0.5表示订在相册的中心点.
0,1表示订在相册的左上角
1,0表示订在相册右下角
假设相册现在处于一个平面坐标系中,坐标原点假设是挂着相册那面墙的某个墙角,那position什么作用呢?我们现在知道anchorPoint是描述钉子订在相册的什么地方,但相册的位置我们知道吗?下面就来说这个。假如现在我知道 anchorPoint为0,0,意思就是说钉子现在订在相册的左下角,如果假设position为 (300,300),意思就是现在钉子的位置为(300,300),然后又知道钉子订在了相册的左下角。那相册的位置(坐标)就知道了(可以用尺子量下相册的宽和高)。延伸一下,anchorPoint不一定非要订在相册的几个角或者中心点上,anchorPoint可以取值0.3,0.7等等
转载请保留,原文链接:http://blog.csdn.net/zfpp25_/article/details/8641651
若发现有不合适或错误之处,还请批评指正,不胜感激。