Swift 4 PDFAnnotation编辑.freeText?

时间:2019-07-17 00:05:51

标签: ios swift

我已经这样创建了PDFAnnotation

let page = pdfView.currentPage

            let textFieldName = PDFAnnotation(bounds: page!.bounds(for: pdfView.displayBox), forType: .freeText, withProperties: nil)

            textFieldName.contents = "Free Text"

            textFieldName.color = .clear

            textFieldName.fontColor = .black

            textFieldName.font = UIFont.systemFont(ofSize: 52)

            page!.addAnnotation(textFieldName)

这很好,因为它在我的PDF页面上显示了文本。我想做的是能够点击文本并进行编辑。 .freeText有可能吗?还是我必须要有手势事件才能拥有这种能力?

更新

我可以像这样通过程序编辑文本:

textFieldName.contents = "James is awesome"

但是我正在寻找让用户进行更改的机会。就像在本机工具中一样。有人对如何执行此操作有任何想法吗?

更新

我在网上找不到任何关于它的东西。...苹果公司的文档简直糟透了。

0 个答案:

没有答案