2011-11-01 25 views
7

「どちらの違いがありますか?私は自分のアプリにDocInteractionサンプルからコードを適応させる最後の数日を過ごしてきた、そしてより身近に、私はこれらの二つのキットになって、あまりの違いは、私は彼らの間で参照してください。UIDocumentInteractionControllerとiOSのQLPreviewControllerとの比較

  • 彼らの両方の表示ドキュメント
  • 二人とものみ存在し、フルスクリーン
  • 彼らは両方の間で切り替えるときに、私はただの違いを見ていない彼らの両方が画面

の小さな矩形からズームすることができます

  • 「で開く」と「印刷」していますそれらツールバーの色を除きます。

    もちろん、私は何かが欠けている(またはそれらの他の点について間違っている)。何かご意見は?

    答えて

    3

    UIDocumentInteractionControllerは、QLPreviewControllerを使用して表示します。これは、デリゲートメソッドのための追加のフックを可能にします。

    +0

    DICは、コントローラ自身がドキュメントをどのように表示するかをより詳細に制御することができますが、QLで直接行うことで、見積もりで階層がどのように表示されるかを制御できます。私は後者と一緒に行きましたが、アイコンのようなものを依頼するために前もって "ゾンビ"を持っていました。 – SG1

    +0

    うーん。 QLPreviewControllerを使用して共有ボタンをタップするとクラッシュするため、[UIDocumentInteractionController setURL:]、/SourceCache/UIKit/UIKit-2380.17/UIDocumentInteractionController.m:960で破損するため、これは逆の方法だと思っていました。 –

    関連する問題