将UIKit坐标转换为SpriteKit坐标

我试图将正常的uikit坐标(左上angular,宽度和高度向右和向下)转换为Sprite Kit坐标(原点在节点中心,左下angular为负值,右上angular为正值)。

有谁知道如何做到这一点? 不幸的是,我不能解决这个问题,因为我使用QuartzCore来绘制一个SKNode。 没有转换,我得到真正的图纸。

根据文档, SKView有转换视图和场景坐标的方法 。

请记住,场景本身就是一个SKNode ,所以如果你需要从场景坐标到特定的节点坐标系统,还有在节点坐标系中进行转换的方法。