超链接无法在PDFView中工作(在我的可可应用程序中)

时间:2011-08-21 08:30:55

标签: cocoa pdf pdfkit

我的一个窗口中有一个PDFView对象,想知道为了让超链接工作,我需要做些什么特别的事情。

当在其他应用程序中打开时,相同的pdf文件具有工作超链接(如脱脂,预览等)。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

将代理添加到PDFView以响应此选择器

- (void)PDFViewWillClickOnLink:(PDFView *)sender withURL:(NSURL *)url
{
   [[NSWorkspace sharedWorkspace] openURL:url];
}

答案 1 :(得分:0)

原来我只需在我的派生类中启用它:[super mouseDown:theEvent];