Ios 在Swift中创建PDF,并在PDF中单击链接

Ios 在Swift中创建PDF,并在PDF中单击链接,ios,pdf,swift3,Ios,Pdf,Swift3,我想从里面有可点击链接的数据生成PDF。我已经使用SimplePDF()库创建了PDF,但找不到使链接可点击的方法 非常感谢您的帮助。请在您的pdf中以文本形式尝试此功能 let attributedString = NSMutableAttributedString(string: "Life Saver!") attributedString.addAttribute(.link, value: "https://www.stackoverflow.com", range: NSRange(

我想从里面有可点击链接的数据生成PDF。我已经使用SimplePDF()库创建了PDF,但找不到使链接可点击的方法


非常感谢您的帮助。

请在您的pdf中以文本形式尝试此功能

let attributedString = NSMutableAttributedString(string: "Life Saver!")
attributedString.addAttribute(.link, value: "https://www.stackoverflow.com", range: NSRange(location: 19, length: 55))
textView.attributedText = attributedString

尝试将此作为pdf上的文本

let attributedString = NSMutableAttributedString(string: "Life Saver!")
attributedString.addAttribute(.link, value: "https://www.stackoverflow.com", range: NSRange(location: 19, length: 55))
textView.attributedText = attributedString

但是我不能通过我的SimplePDF库使用TextView,否则它会起作用。根据文档,您可以按如下方式使用它,pdf.addAttributeText(NSAttributeString)。我已经尝试过了,但不起作用。原因应为字符串启用用户交互。没有UILabel,使用了UITextView,因此无法进行用户交互,但我无法通过我的库SimplePDF使用TextView,否则它会起作用。根据文档,您可以按如下方式使用它,pdf.addAttributedText(NSAttributedString)我已经尝试过了,但不起作用。原因应为字符串启用用户交互。没有UILabel,使用了UITextView,因此无法进行用户交互