добавить разные линии подсветки к одной и той же аннотации.

ользую PDFKit на iOS для выделения текста (файл PDF). Я делаю это, создав PDF-аннотацию и добавив ее в выделенную текстовую область. Я хочу выделить выделенную область точно, но она всегда покрывает всю линию, как на картинках ниже. Как я могу создать аннотацию только для выбранной области?

Мой код:

        let highlight = PDFAnnotation(bounds: selectionText.bounds(for: page), forType: PDFAnnotationSubtype.highlight, withProperties: nil)
        highlight.color = highlightColor
        page.addAnnotation(highlight)

Ответы на вопрос(2)

Ваш ответ на вопрос