使用 swift 处理在 iOS 上的 PDF 查看器内单击的链接

Posted

技术标签:

【中文标题】使用 swift 处理在 iOS 上的 PDF 查看器内单击的链接【英文标题】:handle links clicking inside PDF viewer on iOS with swift 【发布时间】:2020-05-03 13:32:05 【问题描述】:

我有一个带有 PDF 查看器的应用程序,它显示一个存在的 PDF 文件。 该文件有链接,其中一些链接指向网站,而一些链接指向 PDF 本身内的其他页面。我使用PDFDocument,有什么方法可以处理这些链接的点击吗?

【问题讨论】:

【参考方案1】:

实现 PDFViewDelegate 到 PDFVIew。 单击链接时委托触发器中的以下方法:

- (void)PDFViewWillClickOnLink:(PDFView *)sender withURL:(NSURL *)url

实现您的链接处理逻辑。

【讨论】:

抱歉来晚了,我正在尝试你的解决方案,你能看看这个***.com/questions/61600221/…

以上是关于使用 swift 处理在 iOS 上的 PDF 查看器内单击的链接的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 中使用 Swift 保存 PDF 文件并显示它们

无法在使用 Alamofire 下载的 PDFView IOS 中查看 PDF - SWIFT

在 Swift 中在 iOS 上显示 PDF [重复]

使用 PDFKit Swift (ios)/Capacitor 加载 PDF 而不下载文件

如何使用 alamofire 将多个 PDF 文件上传到服务器? #Swift 4 #IOS [重复]

iOS 10.2 上的 Swift 3:如何从麦克风订阅单个样本?需要实时处理音频