【发布时间】:2009-01-04 01:57:21
【问题描述】:
有一些方法可以将 CGPoint 从一个 UIView 传输到另一个 UIView 以及从一个 CALayer 传输到另一个。我找不到将 CGPoint 从 UIView 的坐标系更改为 CALayer 的坐标系的方法。
图层和它的宿主视图是否具有相同的坐标系?我需要在它们之间转换点吗?
谢谢, 科里
[编辑]
感谢您的回答!很难找到有关 iPhone 和 Mac 上 CA 之间差异/相似之处的信息。我很惊讶我无法在任何 Apple 文档中直接解决这个问题。
我一直在寻求这个答案以帮助解决我正在排除故障的错误,这是迄今为止我最好的猜测,但我想我是在找错误的树。如果坐标系相同,那么我还有另一个问题......
我遇到的实际问题可以在 Stack Overflow 上找到: layer hit test only returning layer when bottom half of layer is touched
【问题讨论】:
标签: iphone cocoa-touch core-animation