如何将 NSPoint 的 y 值翻转到翻转的坐标空间。
我有两个点源,都在全局屏幕空间中,但其中一个是翻转的:
来自屏幕坐标空间,0,0 = 左上角。
来自屏幕坐标空间,0,0 = 左下角。
我需要将第二个(左下)翻转到与第一个(左上)相同的空间。我怎样才能在 NSPoint 或 CGPoint 上做到这一点?
最佳答案
对于 Mac OSX Cocoa,您可以翻转 View 的 y 坐标,只需覆盖 isFlipped
即可为每个 View 返回 YES
:
- (BOOL)isFlipped {
return YES;
}
关于cocoa - Mac OS X Cocoa,在全局屏幕坐标空间中翻转 Y 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6901651/