我在 iOS 上使用 PDFKit 来突出显示文本(PDF 文件)。我通过创建 PDFAnnotation 并将其添加到选定的文本区域来完成此操作。我想精确突出显示所选区域,但它总是覆盖整条线,如下图所示。如何只为选定区域创建注释?
我的代码:
let highlight = PDFAnnotation(bounds: selectionText.bounds(for: page), forType: PDFAnnotationSubtype.highlight, withProperties: nil)
highlight.color = highlightColor
page.addAnnotation(highlight)
Run Code Online (Sandbox Code Playgroud)