如何将cgpoint转换为cgrect或如何设置calayer的中心?

时间:2011-06-11 07:01:27

标签: iphone core-animation core-graphics calayer cgpoint

我希望将我的CALayer对齐,以我所得到的点为中心,但我不熟悉calayers,不要认为他们有中心属性,我有一些运气设置整个框架,但我只给了要做我的定位。关于如何从一个点获得矩形或更好地设置图层中心的任何想法?

感谢

尼克

1 个答案:

答案 0 :(得分:2)

您可以使用position属性。它取决于anchorPoint属性,它定义了w.r.t在框架中的位置。默认情况下,anchorPoint位于框架的中心,因此可以将position视为框架的中心。除非您更改anchorPoint,否则可以使用position属性。当然,请在文档中阅读这两篇文章。