当您突出显示多个时间时,突出显示颜色会发生变化。就像越来越黑

时间:2018-10-15 11:04:55

标签: ios swift swift4 pdfkit wwdc

我正在使用pdfkit添加了一个工具,即突出显示...但是当我第一次突出显示它时看起来不错,但是如果我更改了突出显示颜色并再次突出显示突出显示的文本,则它会变得越来越暗..我想删除第一次突出显示颜色并添加新的颜色。.谢谢您。

使用以下代码突出显示:

      let selections = self.pdfview.currentSelection?.selectionsByLine()

      // Simple scenario, assuming your pdf is single-page.
      guard let page = selections?.first?.pages.first else { return }

      if selections == nil {

      }else {

           selections?.forEach({ selection in

                let highlight = PDFAnnotation(bounds: selection.bounds(for: page), forType: .highlight, withProperties: nil)
                highlight.color = UIColor.green.withAlphaComponent(0.5)
                page.addAnnotation(highlight)
           })
      }

0 个答案:

没有答案