如何转换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;