PSPDFKit を最新バージョンにアップグレードしていますが、変更されたいくつかのメソッドに問題があります。私は変更ログを調べましたが、運が悪く、ドキュメントはまだそれほど良くありません.
次のコードがあります
[pdfController.emailButtonItem setSendOptions:PSPDFDocumentSharingOptionCurrentPageOnly|PSPDFDocumentSharingOptionAllPages|PSPDFDocumentSharingOptionFlattenAnnotations|PSPDFDocumentSharingOptionEmbedAnnotations];
最新バージョンで動作させたいということです。新しいバージョンでは、次のようにする必要があることがわかりました。
PSPDFDocumentSharingViewController *sharingVC = [[PSPDFDocumentSharingViewController alloc] initWithDocument:document visiblePages:nil allowedSharingOptions:PSPDFDocumentSharingOptionCurrentPageOnly|PSPDFDocumentSharingOptionAllPages|PSPDFDocumentSharingOptionFlattenAnnotations|PSPDFDocumentSharingOptionEmbedAnnotations];
しかし、それを私の PSPDFViewController オブジェクト (pdfController) に適用する方法がわかりません。
また、これを新しいバージョンに移行する方法を知りたいです。
pdfController.emailButtonItem.mailComposeViewControllerCustomizationBlock = ^(MFMailComposeViewController *mailController) { [mailController setSubject:@"情報"]; };
ドキュメントでこれを見ました:
API: mailComposeViewControllerCustomizationBlock を削除します。pdfViewController:shouldShowController:embeddedInController:options: デリゲートを使用します。
しかし、それを適用する方法がわかりません。
何か助けはありますか?
ありがとう!