PSPDFNoteAnnotationView

Objective-C


@interface PSPDFNoteAnnotationView : PSPDFAnnotationView <PSPDFOverridable>

Swift

class NoteAnnotationView : AnnotationView, Overridable

Renders a note annotation’s icon on its page. Note annotations are handled as subviews to be draggable.

  • Unavailable

    Not the designated initializer

    Undocumented

    Declaration

    Objective-C

    PSPDF_EMPTY_INIT_UNAVAILABLE
  • Unavailable

    Not the designated initializer

    Undocumented

    Declaration

    Objective-C

    PSPDF_EMPTY_INIT_UNAVAILABLE
  • Designated initializer.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithAnnotation:
        (nonnull PSPDFAnnotation *)noteAnnotation;

    Swift

    init(annotation noteAnnotation: Annotation)
  • Image of the rendered annotation.

    Declaration

    Objective-C

    @property (nonatomic, nullable) UIImageView *annotationImageView;

    Swift

    var annotationImageView: UIImageView? { get set }
  • Override to customize the image tinting.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) UIImage *renderNoteImage;

    Swift

    var renderNoteImage: UIImage? { get }
  • Force image re-render.

    Declaration

    Objective-C

    - (void)updateImageAnimated:(BOOL)animated;

    Swift

    func updateImage(animated: Bool)