5

地図から注釈を取り除くことに関しては、隠れているか、取り除いているかのどちらが速く、より効率的になるのだろうかと思っていました。ユーザーがズームインまたはズームアウトするたびに、100ピン程度のものを取り外して追加する必要があります。MKMapViewで注釈を削除するか、非表示にする必要がありますか?

setHidden:を使用してすべての注釈をループスルーまたは非表示にするか、またはremoveAnnotations:を使用して削除することができます。私はどちらが良い方法だろうか分からない。

答えて

5

標準的な方法は、それらを削除することだと思います。少ないメモリオーバーヘッド。それほど100を取っているわけではありませんが、必要なときには削除して再追加して非表示にしてください。

関連する問題