Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
RouteMe のライブラリとサービスを使用してマップを表示しています。 メインの ViewController は、*RMMapViewUIView から継承する を保持します。基本的にはタイルでいっぱいです。 アプリがバックグラウンドになり、しばらくすると、通常は他のアプリがメモリに読み込まれた後、フォアグラウンドに戻ります。メインの mapView が完全に黒くなり、UI 以外は何も見えません。(メモリ不足のせいだと思います)
*RMMapView
どうすればそれを防ぐことができますか? ありがとう!
メモリの警告が発生するのを防ぐことはできませんが、一部のビュー コントローラでメモリの警告を処理できないことが 100% 確実であり、呼び出しを停止してビュー コントローラviewDidUnloadの実装を削除することはできません。didReceiveMemoryWarning
viewDidUnload
didReceiveMemoryWarning
viewDidUnload を無効にすることは推奨されないことに注意してください。メモリ使用量を検討し、より良いメモリ管理手法を提示する必要があります。