小编Swe*_*ato的帖子

苹果 PDFKit 上的错误突出显示注释

我在 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)

选定的文本

突出显示的文本

pdf pdfkit ios swift

4
推荐指数
1
解决办法
2824
查看次数

标签 统计

ios ×1

pdf ×1

pdfkit ×1

swift ×1