我正在处理 pdf 文件中的注释。问题是注释文本字段中填写的文本仅在编辑时可见。一旦我停止编辑此文本字段,文本就会消失。我以这种方式填写注释:
for index in 0..<document.pageCount {
if let page = document.page(at: index) {
let annotations = page.annotations
for annotation in annotations {
if annotation.fieldName == key {
annotation.setValue(value, forAnnotationKey: .widgetValue)
page.removeAnnotation(annotation)
page.addAnnotation(annotation)
}
}
}
}
它仅适用于某些文档。我什至尝试创建新的 PDF 文件,然后向其中添加表单,但还是一样。