PDF Аннотация появляется только при редактировании
Я работаю с аннотациями в 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-файл, а затем добавить к нему формы, но снова то же самое.
1 ответ
you can set the annotation
widgetStringValue
property
e.g.
annotation.widgetStringValue = value.description