【发布时间】:2015-02-12 09:35:37
【问题描述】:
如何获取CALayer 实例在其超层坐标中的当前位置? (Mac 应用程序)
我原以为这可以从frame 属性中获得,但事实并非如此。特别是,这个CALayerinstance 已使用各种CAConstraint 类型定位,我没有明确指定(x,y) position。
【问题讨论】:
标签: objective-c cocoa swift calayer
如何获取CALayer 实例在其超层坐标中的当前位置? (Mac 应用程序)
我原以为这可以从frame 属性中获得,但事实并非如此。特别是,这个CALayerinstance 已使用各种CAConstraint 类型定位,我没有明确指定(x,y) position。
【问题讨论】:
标签: objective-c cocoa swift calayer
当我在程序执行期间“稍后”检查帧时,问题似乎已经消失了。
在问题中,我在 init 期间检查了边界,因此我可以假设实际布局尚未发生,因此运行时不知道实际位置是什么 - 那时它是不确定的.
【讨论】: