Objective c 鼠标悬停在NSPanel中的WebView中不起作用,样式掩码为NSNonactivatingPanelMask

Objective c 鼠标悬停在NSPanel中的WebView中不起作用,样式掩码为NSNonactivatingPanelMask,objective-c,cocoa,macos,Objective C,Cocoa,Macos,我创建了一个NSPanel,其样式掩码为NSNonactivatingPanelMask。我在这个NSPanel中放了一个WebView,当我把鼠标放在一些HTML按钮上时,我看不到任何悬停效果。我制作了这个NSPanel键窗口和主窗口,但它没有帮助。我怎样才能解决这个问题 NSPanel必须是关键窗口,WebView必须是第一响应者: [panel makeFirstResponder:webView]; 这听起来像个bug,因为即使不是第一个响应者,滚动web视图也会正确地突出显示带有悬停

我创建了一个NSPanel,其样式掩码为NSNonactivatingPanelMask。我在这个NSPanel中放了一个WebView,当我把鼠标放在一些HTML按钮上时,我看不到任何悬停效果。我制作了这个NSPanel键窗口和主窗口,但它没有帮助。我怎样才能解决这个问题

NSPanel必须是关键窗口,
WebView
必须是第一响应者:

[panel makeFirstResponder:webView];
这听起来像个bug,因为即使不是第一个响应者,滚动web视图也会正确地突出显示带有悬停效果的按钮