我遇到问题我不知道如何解决。我使用该视图的边界为特定视图定义了CGPath。另一个视图需要使用该路径,但当然,坐标不正确(根据第二个视图的图层)。所以我希望找到类似的东西:
[view2 convertPoint:view1.center fromView:view1];
但是转换CGPath而不是点。
有没有相应的?这甚至可能吗?谢谢!
答案 0 :(得分:1)
据我所知,在视图协调系统之间没有方便的转换CGPath的功能,但您可以使用CGPathCreateCopyByTransformingPath
并应用仿射变换,如CGAffineTransformScale
和CGAffineTransformTranslate