我用nsnonactivatingpanelmask的样式掩码创建了一个nspanel。我在这个nspanel中放了一个webview,当我把鼠标放在一些html按钮上时,我看不到任何悬停效果。我做了这个nspanel键窗口和主窗口,但没用。我该怎么解决?
最佳答案
NSPanel
必须是关键窗口,WebView
必须是第一响应者:
[panel makeFirstResponder:webView];
这听起来像一个bug,因为滚动web视图,即使不是第一个响应程序,也会正确地突出显示具有悬停效果的按钮。
关于objective-c - 鼠标悬停在带有NSNon的styleMask的NSPanel中的WebView中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5367463/