2017-02-08 9 views
0

UIViewControllerがタッチに反応しなくなると散発的に再現性があります。提示されたビューコントローラでネットワークリクエストを送信した後で、 Google Mapsのナビゲーションがバックグラウンドで実行されている場合にのみ発生します。提示却下Google Mapsがナビゲート中にネットワークリクエストを行った後、UIViewControllerがフリーズする

  1. スタート
  2. スイッチバック我々のアプリ
  3. にGoogleマップでナビ提示ビューコントローラ
  4. におけるネットワーク要求を行います。ここでは

    は、それが再現(時々)である方法ですビューコントローラ

その後、プレゼンテーションビューコントローラはタッチに反応しません。

誰でもここで何が起こっているのかについての洞察はありますか?

答えて

0

メインスレッドであるかどうかを確認するか、モーダルウィンドウで表示するかどうかを確認してください。

メインスレッドがまだ実行されている場合、責任チェーンがUIEventを正しく配信しないことがあります。

関連する問題