0

誰もこの問題を抱えたことがありますか:

iOS 画面の下から上に指をスライドさせると、コントロール センターが表示されます。次に、指を下にスワイプしてそれを取り除きますが、アプリを使用しようとすると、多くの動的な内容が完全に壊れています。

ホームボタンを押してアプリに戻ると、すべてが正常に戻ります。

コントロール センターが私の動的コードを壊しているようです。

これは、「アプリがバックグラウンドに入る」と「フォアグラウンドに戻る」ことと関係がありますか?それとも、何が起こっているのかを追跡できる何らかのイベントがありますか?

これは非常に奇妙な問題です。

4

1 に答える 1

1

本当に「applicationDidEnterBackground」を使いたいのに、「applicationWillResignActive」を間違って使っていたようです。

「applicationWillResignActive」の代わりに「applicationDidEnterBackground」を必ず使用することで、アプリは再び完全に正常に機能するように見えます。コントロール センターまたは通知センターを表示しても、アプリが壊れなくなりました。

これが愚かな間違いを犯した他の誰かに役立つことを願っています.

于 2014-06-08T18:34:48.403 に答える