【发布时间】:2016-03-05 01:30:38
【问题描述】:
我正在尝试使用 NSWindow 来模拟 NSMenu 的行为。但是,当我尝试将窗口锚定在状态项下方(屏幕顶部)时,我意识到默认情况下,所有窗口在窗口顶部和状态栏之间都有 1 个像素的边距。这就是我的意思: NSWindow at top of screen with unintended margin
我在 github 上找到了一个过时的实现,它设法在状态栏下方创建一个自定义窗口而没有这个边距,但我很难弄清楚实现是如何实现这一点的。 https://github.com/SquaredTiki/JGMenuWindow
如何去除边距以使窗口紧贴状态栏?
【问题讨论】:
标签: swift macos cocoa nswindow nsmenu