【问题标题】:How do I get the position of a CALayer subLayer that is arranged via constraints?如何获得通过约束排列的 CALayer 子层的位置?
【发布时间】:2015-02-12 09:35:37
【问题描述】:

如何获取CALayer 实例在其超层坐标中的当前位置? (Mac 应用程序)

我原以为这可以从frame 属性中获得,但事实并非如此。特别是,这个CALayerinstance 已使用各种CAConstraint 类型定位,我没有明确指定(x,y) position

【问题讨论】:

    标签: objective-c cocoa swift calayer


    【解决方案1】:

    当我在程序执行期间“稍后”检查帧时,问题似乎已经消失了。

    在问题中,我在 init 期间检查了边界,因此我可以假设实际布局尚未发生,因此运行时不知道实际位置是什么 - 那时它是不确定的.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多