gpt4 book ai didi

macos - 禁用 NSSplitView 上的鼠标事件

转载 作者:行者123 更新时间:2023-12-03 17:12:18 27 4
gpt4 key购买 nike

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

我有一个 NSWindow ,里面有 splitView ,然后我尝试将 NSView/NSButton 添加到窗口的 contentView > 防止鼠标事件。我得到的是防止鼠标点击,但是当我将鼠标移动到下面的 splitView 的分隔线 时,我需要防止鼠标光标发生变化。

所以我尝试做的是:

  • 在顶部添加一个 View ,以防止用户点击 splitView 且鼠标光标不发生变化。
  • 在展示广告时喜欢 Sparrow 应用。

非常感谢任何类型的提示、帮助、经验!

最佳答案

在你的 NSSplitView 上你可以添加:

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

看看Apple的示例代码DragItemAround

关于macos - 禁用 NSSplitView 上的鼠标事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19807043/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com