2016-05-23 5 views
0

mapboxは最近、iOS SDKをいくつかの大きな変更を加えて更新したようです。マップボックスのアニメーションマーカー

例えば、カスタムマーカーとして層を提供する、またはこの例のようにマーカーをアニメーション化するもはや可能ではないようだ。

https://www.mapbox.com/mapbox-ios-sdk-legacy/examples/cakeyframeanimation/

それはそれへのすべての参照と思われます例は、推奨されなくなったRMM *名前付きクラスに関連しています。

マップボックスのMGLMapViewにアニメーションを実装するにはどうすればよいですか?

一連のpngからCAEmitterLayerまで、私が望むことができるようにマーカーとして使用される一般的なビューには、どんな提案もあります。

答えて

3

ビューベースの注釈/マーカーは、v3.3.0リリースで提供される機能です。ビューを使用できるようになったら、よく知っているのと同じCore Animationメソッドを使用することができます。

プレリリース版のv3.3.0を試してみたい場合は、alpha 3をご覧ください。これは、ビューベースの注釈を予備的にサポートしています。MGLAnnotationViewを参照してください。

+0

私は基本的な.animatedImageアプローチも試みましたが、イメージはアニメーション化されていません。 '' 'let u:UIImage? = UIImage.animatedImageNamed( "Ball-"、duration:1.0) '' ' – suprandr

+0

' MGLPointAnnotation'はイメージを取得し、静的なGLテクスチャとしてレンダリングします。それは、あなたが更新/アニメーション化できる 'image'プロパティを持っていますが、それは実行可能ではありません。 – friedbunny

+0

私はアルファに行くよ、ありがとう! – suprandr

関連する問題