我正在编写 OS X 应用程序。我想在整个屏幕上找到一个 NSView 位置。我怎样才能找到那个职位。我不希望这个位置与 NSWindow 相关,而是在整个屏幕上的位置。这可能吗?或者我需要使用 NSWindow 的位置信息来找到它?谢谢。
最佳答案
可以使用NSWindow
的方法-convertRectToScreen:
将矩形从窗口坐标系转换到屏幕坐标系。
NSRect rectInScreen = [self.view.window convertRectToScreen:self.view.frame];
关于macos - 如何在整个屏幕上找到 NSView 的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30511935/