如何转换UIView';像GL空间一样的s边界空间?

如何转换UIView';像GL空间一样的s边界空间?,uiview,uikit,touch,transform,coordinate-systems,Uiview,Uikit,Touch,Transform,Coordinate Systems,我正在处理来自UIView的UITouch事件。问题在于坐标是在UIView的边界(左上角原点空间)中指定的。但我的GL视口是在左下角(Y翻转)像素空间中定义的 我可以手动转换所有触摸坐标,但是,如果我可以在UIView的坐标系上设置自定义转换,这将自动解决。这可能吗?我最终要做的是用我的自定义坐标系接收UITouch。使用仿射变换: CGAffineTransform transform = CGAffineTransformMakeScale(1.0, -1.0); view.transf

我正在处理来自
UIView
UITouch
事件。问题在于坐标是在UIView的边界(左上角原点空间)中指定的。但我的GL视口是在左下角(Y翻转)像素空间中定义的


我可以手动转换所有触摸坐标,但是,如果我可以在UIView的坐标系上设置自定义转换,这将自动解决。这可能吗?我最终要做的是用我的自定义坐标系接收
UITouch

使用仿射变换:

CGAffineTransform transform = CGAffineTransformMakeScale(1.0, -1.0);

view.transform = transform;