0
我想调整我的CALayer以我得到的点为中心,但我不是很熟悉calayers,不认为他们有一个中心属性,我有设置整个框架的一些运气,但我只给了一个指向做我的定位。关于如何从某个角度获得矩形或更好的设置图层中心的任何想法?我如何将cgpoint转为cgrect或如何设置calayer的中心?
感谢
尼克
我想调整我的CALayer以我得到的点为中心,但我不是很熟悉calayers,不认为他们有一个中心属性,我有设置整个框架的一些运气,但我只给了一个指向做我的定位。关于如何从某个角度获得矩形或更好的设置图层中心的任何想法?我如何将cgpoint转为cgrect或如何设置calayer的中心?
感谢
尼克
可以使用position
属性。它取决于anchorPoint
属性,它定义了它在帧中的位置。默认情况下,anchorPoint
位于帧的中心,因此可以将position
视为帧的中心。除非您更改anchorPoint
,否则可以使用position
属性。可以肯定的是,请在文档中阅读它们。
ok im dumb,在calayer上有一个位置属性,它将cgpoint作为参数。希望这至少有助于某人。 – nickthedude 2011-06-11 07:05:53