iPad/iPhone用のiOSアプリがあります。私は、プレビューを開くには、次のコードを使用しています、私は印刷用のPDFレポートを生成していて、すべてが働いている、アプリが正常にQLPreviewControllerで生成されたPDFを開きます。ここでiOSプレビューで生成されたPDFの "Open In ..."を無効にすることは可能ですか?
// open a preview of the PDF File.
QLPreviewController* preview = [[QLPreviewController alloc] init];
preview.dataSource = self;
[self presentModalViewController:preview animated:YES];
をPDFが開かれた後、プレビューでは、プレビューツールバーに標準のボタンがあります。ボタンは、他のアプリでPDFを印刷/開くための「完了」と「アクションボタン」です。
私が言っていることのスクリーンショットが含まれています。
私の質問は、「『iBooksの』で開く」と「オープンで...」オプションを許可しない/無効にする簡単な方法があります、ありますか?私はユーザーにpdfを印刷させたいだけです。私はプレビューを開かずに直接pdfを印刷することができますが、印刷前にpdfをプレビューできるようにしたいと考えています。だから、本当に、私は "オープン"オプションを無効にする必要があります。ありがとう!