継続的にアニメーション化されたままにする必要がある複数のピンをマップに追加したいと考えています。以下は、ピンとして使用したいサンプル画像です。
MapKit 内でこのタイプのアニメーション化されたピンを取得する方法はありますか? 可能であれば、適切な方法を提案してください。
私の知る限り、実装するのはかなり難しいです。任意の UIImageView にアニメーションを簡単に実装できますが、カスタム イメージにイメージを追加すると、KVO または NSTimer を使用してカスタム ピン イメージを変更できます。
カスタム ピン アノテーションの理解を深めるために、MapView カスタム ピンのリンクを使用したアニメーションを参照してください。
ズーム変更ピン画像のように、一定期間後にピン画像も変更できます
および カスタム ピン アニメーション - MKMapView。
理解を深める一助になれば幸いです。ありがとう
カスタムMKAnnotationView
を作成し、それをUIImageView
サブビューとして指定できます。
次に、この SO の質問に記載されているように、GIF を個別のフレームに分割して、で使用しUIImageView
ます。