小编guc*_*uco的帖子

PdfKit突出显示注释

我正在尝试在iOS上使用PDFKit为文档添加高亮注释.

let highlight = PDFAnnotation(bounds: selection.bounds(for: page),
                              forType: PDFAnnotationSubtype.highlight,
                              withProperties: nil)

highlight.color = color

page.addAnnotation(highlight)
page.displaysAnnotations = true
Run Code Online (Sandbox Code Playgroud)

使用上面的代码添加它们时,它们显示为两个不同形状的图层.将它们保存到PDF文件并重新打开时,它们会正确显示.

这个屏幕截图中

在此输入图像描述

使用此处提供的代码段以相同的方式添加了顶部和底部突出显示.最上面的一个已保存到pdf文档中,并在重新打开时显示为预期,最后一个刚刚添加.

有没有人知道如何正确显示它们(即像顶部一样)而无需保存并重新打开文件?

pdf pdfkit ios swift

7
推荐指数
1
解决办法
2660
查看次数

标签 统计

ios ×1

pdf ×1

pdfkit ×1

swift ×1