PSPDFLinkAnnotationEditingContainerViewControllerDelegate
Objective-C
@protocol PSPDFLinkAnnotationEditingContainerViewControllerDelegate <NSObject>
Swift
protocol LinkAnnotationEditingContainerViewControllerDelegate : NSObjectProtocol
Delegate for callbacks on the state of the link annotation editing container view controller.
-
Called when the link annotation editing view controller is cancelled without creating or editing a link annotation.
Declaration
Objective-C
- (void)linkAnnotationEditingContainerViewControllerDidCancel: (nonnull PSPDFLinkAnnotationEditingContainerViewController *) linkAnnotationEditingContainerViewController;
Swift
optional func linkAnnotationEditingContainerViewControllerDidCancel(_ linkAnnotationEditingContainerViewController: LinkAnnotationEditingContainerViewController)
-
Called when creating a new link annotation has finished.
Note
The annotation has not yet been added to the document. This is the responsibility of the delegate.Declaration
Objective-C
- (void)linkAnnotationEditingContainerViewController: (nonnull PSPDFLinkAnnotationEditingContainerViewController *) linkAnnotationEditingContainerViewController didFinishCreatingLinkAnnotation: (nonnull PSPDFLinkAnnotation *)linkAnnotation;
Swift
optional func linkAnnotationEditingContainerViewController(_ linkAnnotationEditingContainerViewController: LinkAnnotationEditingContainerViewController, didFinishCreatingLinkAnnotation linkAnnotation: PSPDFLinkAnnotation)
-
Called when editing an existing link annotation has finished.
Declaration
Objective-C
- (void)linkAnnotationEditingContainerViewController: (nonnull PSPDFLinkAnnotationEditingContainerViewController *) linkAnnotationEditingContainerViewController didFinishEditingLinkAnnotation: (nonnull PSPDFLinkAnnotation *)linkAnnotation;
Swift
optional func linkAnnotationEditingContainerViewController(_ linkAnnotationEditingContainerViewController: LinkAnnotationEditingContainerViewController, didFinishEditing linkAnnotation: PSPDFLinkAnnotation)