1

我的一个窗口中有一个 PDFView 对象,想知道是否需要做任何特别的事情才能使超链接正常工作。

在其他应用程序(如浏览、预览等)中打开相同的 pdf 文件时,它们具有有效的超链接。

有任何想法吗?

4

2 回答 2

1

向您的 PDFView 添加一个响应此选择器的委托

- (void)PDFViewWillClickOnLink:(PDFView *)sender withURL:(NSURL *)url
{
   [[NSWorkspace sharedWorkspace] openURL:url];
}
于 2011-08-21T11:01:34.457 回答
0

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

于 2011-08-23T20:30:38.440 回答