MKMapViewでOpenStreetMapマップを表示するために、MKTileOverlayを使用します。例えば。 MKTileOverlay機構によりMKTileOverlay:タイルキャッシュをクリアする方法とタイルをリロードする方法
MKTileOverlay *overlay = [[MKTileOverlay alloc] initWithURLTemplate:@"http://tile.openstreetmap.org/{z}/{x}/{y}.png"];
[self.mapView addOverlay:overlay level:MKOverlayLevelAboveLabels];
、ロードおよびキャッシングはMKTileOverlayのRESPによって処理されます。 MKMapView。 今、私たちはいくつかの奇妙な行動を観察することができます。
長時間使用するとパフォーマンスが低下するようです(メモリの問題が原因である可能性があります)。 このような場合、一部のタイルは空のままです。
したがって、我々は次のような質問があります。
誰もがメモリの問題を回避するために、タイルキャッシュをクリアする方法を知っていますか? 問題が以前に発生した場合、特定のタイルを再ロードする方法を知っている人はいますか?
フィードバックとご提案いただきありがとうございます。この
そこで
マイケル