2

我在 NSMenuItem 中使用 NSView 来允许我更改填充和菜单项高度。

不幸的是,视图吞噬了文档中描述的滚轮和按键向下/向上事件。但是,似乎没有办法将这些事件传递回菜单,因此它的工作方式与以前一样,向上/向下键会更改突出显示选择,如果列表太长,鼠标滚轮会滚动列表。有没有人遇到过解决方案?

编辑:这与副本不同。我已经可以获取自定义视图的鼠标向上/向下事件。我的问题是我无法将这些事件传递回菜单以执行它过去所做的事情。

例如,当菜单响应鼠标滚动事件变长时,如何让菜单滚动?

如何选择并突出显示列表中的下一项以响应 Key Down 事件。将事件传递给菜单(或其任何超级视图/窗口)不会做任何事情,并且没有功能可以做类似的事情,我可以看到/

4

0 回答 0