一个简单的,我认为:
我想向 WebView 添加上下文菜单。
在 IB 中,我向 NIB 添加了一个 NSMenu,将其连接到 WebView 的菜单出口,启动并期望能够在 WebView 中进行控制单击并查看弹出菜单。我在上下文菜单上看到的唯一项目是“重新加载”。我可以执行相同的步骤,但将菜单连接到其他视图并且它按预期工作。
为什么连接到 webview 的菜单插座时菜单工作不一样?
谢谢
WebView
调用它的以下方法WebViewUIDelegate
:
webView:contextMenuItemsForElement:defaultMenuItems:
用于setUIDelegate:
设置自定义 UI 委托。