【发布时间】:2012-03-15 13:31:37
【问题描述】:
我正在尝试了解 calayer 几何,但在理解这一点时遇到了问题
-
位置(我很清楚)
-
界限 (Apple docs 说)bounds 属性是一个 CGRect,它提供层的大小(bounds.size)和原点(bounds.origin)。
边界原点用作图形上下文的原点,当 覆盖图层的绘图方法。
关于边界,我没有明白这一点。
- 框架 (Apple 文档说)
图层有一个隐含的框架,它是位置的函数, 边界、锚点和变换属性。设置新框架 矩形更改图层的位置和边界属性 适当地,但框架本身没有被存储。当一个新框架 指定矩形边界原点不受干扰,而 bounds size 设置为框架的大小。图层的位置是 设置为相对于锚点的正确位置。当你拿到时 frame 属性值,它是相对于位置计算的, bounds 和 anchorPoint 属性。
但这比Stanford university lecture slide 19 更复杂和不同
- AnchorPoint 这到底是在玩边界……让我头晕目眩
需要帮助。
谢谢,问候。
【问题讨论】:
-
问题是我在理解这个 calayer 几何概念时遇到问题
-
Stack Overflow 最适合解决特定问题...您还有比“我不明白”更进一步的问题吗?
标签: ios core-animation calayer