gpt4 book ai didi

macos - 如何在整个屏幕上找到 NSView 的位置?

转载 作者:搜寻专家 更新时间:2023-10-31 22:15:41 25 4
gpt4 key购买 nike

我正在编写 OS X 应用程序。我想在整个屏幕上找到一个 NSView 位置。我怎样才能找到那个职位。我不希望这个位置与 NSWindow 相关,而是在整个屏幕上的位置。这可能吗?或者我需要使用 NSWindow 的位置信息来找到它?谢谢。

最佳答案

可以使用NSWindow的方法-convertRectToScreen:将矩形从窗口坐标系转换到屏幕坐标系。

NSRect rectInScreen = [self.view.window convertRectToScreen:self.view.frame];

Documentation

关于macos - 如何在整个屏幕上找到 NSView 的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30511935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com