iOS 6 にアップデートした後、複数のオーバーレイを使用して MKMapView をパンまたはズームすると、サーバーのパフォーマンスが低下することに気付きました。私が作成したアプリには、さまざまな色の約 600 のポリゴン オーバーレイがあり、iOS 5 ではラグなしで (古い iOS デバイスでも) 実行されましたが、iOS 6 では、最新のデバイスでも (ズームとパンの場合) 非常にラグリーに実行されます。
私の推測では、これは、デバイスがタイルを画面上に表示するだけでなく、実際にマップを動的に作成する必要があるためです (ベクトル ベースであるため)。
マップをパンまたはズームするときに発生するラグを減らすためのアイデアはありますか?
追加情報として、この低フレーム レートは、オーバーレイが画面にまったく表示されない領域をズームまたはパンしているときにも発生するため、画面に表示されるオーバーレイの作成とは関係ありません。