私はAPIを呼び出し、緯度、経度、タイトルなどの多くのデータを取得し、カスタムデータ構造に格納しています。私は要求ごとに20の結果を得ます。(Swift 2.1)MKMapViewで可視領域の注釈を読み込む
私はMKMapViewの可視領域に20個の結果のうちのいくつかだけを表示する必要があります。ユーザーが地図の領域を変更すると、API呼び出しが完了し、カスタムデータ構造が塗りつぶされ、可視領域の注釈だけが描画されます。
私は再度APIをmapView:regionDidChangeAnimatedメソッドに呼び出していますが、表示可能なマップ領域にのみ注釈を表示することはできません。
注釈を表示できるのはどのように表示することができますか?
注:Thisは同じ質問ですが、Objective-Cでは@Shmidtの答えとそのコードをどのように使用できるか分かりません。
機能を使用することができ、
visibleMapRect
属性があります – vadian