Skip to content

编辑表单域

获取并编辑已添加表单域的外观和内容。

需要注意,不同的表单域类型,允许设置的属性可能不完全一致。

编辑表单域的步骤如下:

  1. 取得需要编辑的表单对象。

  2. 修改表单域属性。

  3. 更新表单域外观。

以下是编辑表单域的代码:

swift
if let widgetAnnotation = annotation as? CPDFWidgetAnnotation {
    if let textWidget = widgetAnnotation as? CPDFTextWidgetAnnotation {
        textWidget.stringValue = "text"
      	textWidget.updateAppearanceStream()
    } 
}
objective-c
CPDFWidgetAnnotation * annotation = (CPDFWidgetAnnotation *)myAnnotation;
((CPDFTextWidgetAnnotation*)annotation).stringValue = "text"
[annotation updateAppearanceStream];