相关疑难解决方法(0)

允许单击并拖动视图以拖动窗口本身?

我正在使用一个带纹理的窗口,它的顶部有一个标签栏,位于标题栏的下方.

我已经-setContentBorderThickness:forEdge:在窗口上使用了渐变效果,并确保纸张从正确的位置滑出.

然而,什么不起作用是拖动窗口.如果我点击并拖动实际上是标题栏的区域,但是由于标题栏渐变溢出到(可能/通常是空的)标签栏,它容易点击太低而且当你试图拖动时感觉非常令人沮丧并意识到窗户没有移动.

我注意到NSToolbar,当标题栏下方占据的空间大致相同时,允许在光标位于其上时拖动窗口.如何实现这一点?

谢谢.

标签栏

macos cocoa objective-c appkit nswindow

18
推荐指数
5
解决办法
1万
查看次数

标签 统计

appkit ×1

cocoa ×1

macos ×1

nswindow ×1

objective-c ×1