您可能会看到我的目标 - 但有什么简单的方法可以从两行生成 CGAffineTransform - 每行由一对 CGPoints 表示:
A[(a1x,a1y), (a2x,a2y)],
B[(b1x,b1y), (b2x,b2y)]
结果 CGAffineTransform 应用于 A 线时当然会产生 B 线。它可能涉及平移、缩放和旋转。
当然,我希望能够在复习一些三角函数后自己写这个,但我想知道是否有任何东西可以做到这一点?
注意:我不是要你为我写这个——我只是不想错过一个 Core Graphics 技巧!