Skip to content

删除注释

删除注释的步骤如下:

​ 1.获取需要删除注释的页面对象。

​ 2.获取该页面的注释列表。

​ 3.在注释列表中寻找想要删除的注释。

​ 4.删除该注释。

删除注释的代码如下:

swift
// 获取需要编辑注释的页面对象。
if let page = document?.page(at: 0) {
    // 获取到该页面的注释列表。
    if let annotation = page.annotations {
        // 删除该注释
        page.removeAnnotation(annotation[0])
    }
}
objective-c
// 获取需要删除注释的页面对象。
CPDFPage *page = [document pageAtIndex:0];
// 获取该页面的注释列表。
CPDFAnnotation *annotation = [[page annotations] objectAtIndex:0];
//删除该注释
[page removeAnnotation:annotation];