PSPDFMultiDocumentViewControllerDelegate
Objective-C
@protocol PSPDFMultiDocumentViewControllerDelegate <NSObject>
Swift
protocol MultiDocumentViewControllerDelegate : NSObjectProtocol
Delegate for the PSPDFMultiDocumentViewController
.
-
Informs the delegate that the
documents
array is about to change.Declaration
Objective-C
- (void)multiPDFController: (nonnull PSPDFMultiDocumentViewController *)multiPDFController willChangeDocuments:(nonnull NSArray<PSPDFDocument *> *)newDocuments;
Swift
optional func multiPDFController(_ multiPDFController: MultiDocumentViewController, willChange newDocuments: [Document])
-
Informs the delegate that the
documents
array has changed.Declaration
Objective-C
- (void)multiPDFController: (nonnull PSPDFMultiDocumentViewController *)multiPDFController didChangeDocuments:(nonnull NSArray<PSPDFDocument *> *)oldDocuments;
Swift
optional func multiPDFController(_ multiPDFController: MultiDocumentViewController, didChange oldDocuments: [Document])
-
Informs the delegate that
visibleDocument
is about to change.Declaration
Objective-C
- (void)multiPDFController: (nonnull PSPDFMultiDocumentViewController *)multiPDFController willChangeVisibleDocument:(nullable PSPDFDocument *)newDocument;
Swift
optional func multiPDFController(_ multiPDFController: MultiDocumentViewController, willChangeVisibleDocument newDocument: Document?)
-
Informs the delegate that
visibleDocument
has changed.Declaration
Objective-C
- (void)multiPDFController: (nonnull PSPDFMultiDocumentViewController *)multiPDFController didChangeVisibleDocument:(nullable PSPDFDocument *)oldDocument;
Swift
optional func multiPDFController(_ multiPDFController: MultiDocumentViewController, didChangeVisibleDocument oldDocument: Document?)