オクラホマので、私はこの絵似ているドキュメントビューア作成されてやろうとしています:画面を任意の場所にタップされると がカスタムQLPreviewControllerまたはUIDocumentInteractionController
基本的にはどうするかであるが、上部バーと下部バーが表示されます。もう一度タップすると、それらは消えます。
私はQLPreviewController
をサブクラス化し、すでにQLPreviewController
に付属している(上の)ナビゲーションバーを活用することができました。これは正常に動作します。今度は、トップバーが表示されるたびにボトムバーを表示する必要があります。私はUIToolbar
をページの下部に追加することができますが、タッチイベントをインターセプトする必要がありますので、下のバーを非表示/非表示にすることができます。私はそれを働かせる方法を理解できないようです。私は、を、サブクラス自体のビューに追加してみました。また、UITapGestureRecognizer
を持つオーバーレイを作成しようとしましたが、ユーザーフォームがその下のドキュメントとやりとりするのを妨げていました。
誰でもどのようにこれを行うにはどのようなアイデアがありますか?前もって感謝します!
残念ながら、リンゴはプライベートAPIと考えているので、これは貴重な解決策ではないようです。 http://stackoverflow.com/questions/6091027/qlpreviewcontrollers-view#comment34156919_22231721を参照してください。 – Lifely