如何获得通过约束排列的 CALayer 子层的位置?
How do I get the position of a CALayer subLayer that is arranged via constraints?
如何获取 CALayer
实例在其超层坐标中的当前位置? (Mac 申请)
我原以为 frame
属性 会提供此功能,但事实并非如此。特别是,这个 CALayer
实例已使用各种 CAConstraint
类型定位,我没有明确指定 (x,y) position
。
当我在程序执行过程中检查框架 "later" 时,问题似乎已经消失了。
在这个问题中,我在 init
期间检查了边界,因此我可以假设实际布局尚未发生,因此运行时不知道实际位置是什么 - 它是那时不确定。
如何获取 CALayer
实例在其超层坐标中的当前位置? (Mac 申请)
我原以为 frame
属性 会提供此功能,但事实并非如此。特别是,这个 CALayer
实例已使用各种 CAConstraint
类型定位,我没有明确指定 (x,y) position
。
当我在程序执行过程中检查框架 "later" 时,问题似乎已经消失了。
在这个问题中,我在 init
期间检查了边界,因此我可以假设实际布局尚未发生,因此运行时不知道实际位置是什么 - 它是那时不确定。