PDFKit / PDFView 禁用与表单注释的交互

PDFKit / PDFView Disable Interaction with Form Annotation

对于包含 widgetFieldTypePDFAnnotationWidgetSubtype.textPDFAnnotationWidgetSubtype.button 的注释的 PDFDocument 是否可以禁用这些注释的用户交互(即单击复选框不会导致它切换)?

你可以试试这个(第一页):

        pdfView.document?.page(at: 0)?.annotations.filter {
            [=10=].widgetFieldType == PDFAnnotationWidgetSubtype.button
            }.forEach {
                [=10=].shouldDisplay = false
            }
        }