狮子队全方位调整无边界的NSWindow

时间:2011-08-30 15:29:03

标签: cocoa nswindow osx-lion

在Lion中,Windows的标准调整大小方法从右下角更改为所有边,并且有一个不可见的区域可以单击并拖动。我有一个自定义的无边框窗口,类似于App Store,我希望在其中有这个调整大小的行为(目前,我在右下角有一个自定义的缩放器视图)。我在NSWindow文档中搜索了“10.7”,但是没有新的消息似乎提示启用此方法。

感谢。

1 个答案:

答案 0 :(得分:6)

我不知道哪个对象负责设置它,但NSWindow现在在角落和边缘有跟踪区域(打开Quartz Debug并检查“显示跟踪矩形”以查看我的意思)。你可以毫不费力地模仿这种行为 - 它是基本的几何形状。