我在一个窗口中有一个PDFView对象,想知道是否需要做一些特殊的操作才能使超链接正常工作。

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

有任何想法吗?

最佳答案

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

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

关于cocoa - 超链接在PDFView中不起作用(在我的 cocoa 应用程序中),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7137225/

10-13 05:41