1

将鼠标移动到分隔线时,任何人都可以禁用或阻止鼠标光标更改NSSplitView吗?

我有一个NSWindowwith splitView,然后我尝试在NSView/NSButton窗口中添加一个contentView以防止鼠标事件。我得到的是防止鼠标单击,但是当我将鼠标移到splitView's divider下方时,我需要防止鼠标光标发生变化。

所以我尝试做的是:

  • 在顶部添加一个视图以防止用户单击 splitView 并且鼠标光标不会改变。
  • 当广告显示时,就像麻雀应用一样。

任何形式的提示,帮助,经验都非常感谢!

4

1 回答 1

1

在您的 NSSplitView 上,您可以添加:

[self addCursorRect:[self bounds] cursor:[NSCursor whateverCursorYouWant]];

看看 Apple 的示例代码DragItemAround

于 2013-11-06T08:30:38.683 回答