3

私はWKWebViewビューコントローラーを持っています。ユーザーが [ファイルのアップロード] ボタン (表示されている Web ページにあります) をクリックすると、UIDocumentPickerViewControllerポップアップが表示されます。これは予想されることであり、完全に必要ですが、

ユーザーが任意のボタン (「写真またはビデオのアップロード」、「キャンセル」) をクリックするたびに、UIDocumentPickerViewControllerはそれ自体と、それが含まれている親ビュー コントローラーを閉じます。

シンボリックブレークポイントを追加しましたが[UIViewController dismissViewControllerAnimated:completion:]、実際に-dismissViewController...2回呼び出されることがわかりました。最初に却下UIDocumentPickerViewControllerした後、2回目以降は私の親View Controllerです。

ちなみに、iPadではUIDocumentPickerViewControllerポップオーバーで表示されるためか問題ありません。

なぜこれが起こっているのですか?どうすればよいですか?

ありがとう!

4

4 に答える 4