Cocoa webview加载自定义上下文菜单
我在窗口中有一个Cocoa webview加载自定义上下文菜单,cocoa,webview,contextmenu,Cocoa,Webview,Contextmenu,我在窗口中有一个WebView。在WebView中,我可以将其限制为加载默认上下文菜单。我需要为WebView添加自定义上下文菜单。所以,请发布一个关于这个的示例。我是Mac开发的新手。请帮我解决这个问题 提前感谢。指定一个对象作为web视图的WebUIDelegate并实现此委派方法: - (NSArray *)webView:(WebView *)sender contextMenuItemsForElement:(NSDictionary *)element defaultMenuItem
WebView
。在WebView
中,我可以将其限制为加载默认上下文菜单。我需要为WebView
添加自定义上下文菜单。所以,请发布一个关于这个的示例。我是Mac开发的新手。请帮我解决这个问题
提前感谢。指定一个对象作为web视图的
WebUIDelegate
并实现此委派方法:
- (NSArray *)webView:(WebView *)sender contextMenuItemsForElement:(NSDictionary *)element defaultMenuItems:(NSArray *)defaultMenuItems
然后,可以在上下文菜单中返回所需的菜单项数组。您可以将它们添加到defaultMenuItems
数组中,也可以返回仅包含项目的新数组