Anotação de destaque incorreta no Apple PDFKit
Estou usando o PDFKit no iOS para destacar textos (arquivo PDF). Eu faço isso criando uma PDFAnnotation e adicionando-a à área de texto selecionada. Quero destacar com precisão a área selecionada, mas ela sempre cobre toda a linha, como nas fotos abaixo. Como posso criar a anotação apenas para a área selecionada?
Meu código:
let highlight = PDFAnnotation(bounds: selectionText.bounds(for: page), forType: PDFAnnotationSubtype.highlight, withProperties: nil)
highlight.color = highlightColor
page.addAnnotation(highlight)