Я хочу выделять выделенный текст только в PDF-файле с помощью PDFKit в Swift.
Я пытался решить эту проблему с помощью аннотации, но не смог.
Вот мой код:
let selections = pdfView.currentSelection?.selectionsByLine()
guard let page = selections?.first?.pages.first else { return }
selections?.forEach({ selection in
let highlight = PDFAnnotation(bounds: selection.bounds(for: page), forType: .freeText, withProperties: nil)
highlight.font = UIFont.systemFont(ofSize: 18, weight: .bold)
page.addAnnotation(highlight)
})
pdfView.document?.write(toFile: "path to save the changes")
Что мне теперь делать? Или я должен использовать другой метод, а не аннотацию?
Если кто-то может поддержать меня, сообщите мне.
Кроме того, пожалуйста, поделитесь мне исходным кодом, если это возможно.
Спасибо за ваше время!