0

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: デリゲートを使用します。

しかし、それを適用する方法がわかりません。

何か助けはありますか?

ありがとう!

4

1 に答える 1

1

一般に、https://support.pspdfkit.comは、サポートを提供するための推奨される方法です。

あなたの場合、このプロパティは次の場所にありますPSPDFConfiguration: https://pspdfkit.com/api/ios/Classes/PSPDFConfiguration.html#//api/name/mailSharingOptions

于 2015-07-01T14:14:45.233 に答える