0

QLPreviewController を My UIViewController の親として設定しました。

QLPreviewController を使用して、ビューに任意のファイルを表示できます。

現在、ファイルを開いて表示すると、「開く」、「印刷」のオプションを提供するアクションボタンが内部的に設定されています。これまでは問題なく動作しますが、その ActionButton をクリックすると、PopOver が表示され、[戻る] ボタンをクリックすると、ビューが 1 段階戻ってナビゲートされますが、その PopOver はまだそこに残ります。そして、私のアプリケーションがクラッシュします。

QLPreviewController の非常に奇妙な動作のようです。

4

1 に答える 1

0

viewWillDisappear メソッドに、そのコントローラーから消える/移動する前にポップオーバーを閉じる何かを実装することをお勧めします。

于 2012-10-03T21:22:21.773 に答える