我是Objective-c的新手,我不知道如何在菜单栏和Dock之间设置框架高度。我查了很多关于它的问题,这是我的代码:
我创建了一个名为NSWindowController
的{{1}}文件。
MainWindowController.m
MainWindowController
但它出来了: enter image description here
如何设置框架超出停靠位置?
答案 0 :(得分:0)
对于屏幕尺寸,请使用-[NSScreen frame]
对通过例如+[NSScreen mainScreen]
或-[NSWindow screen]
要在没有停靠栏和菜单栏的情况下获取可见部分,请使用-[NSScreen visibleFrame]
。
请记住,完整的桌面可以覆盖多个屏幕。