Comment définir des marqueurs d'Annotation ( animation d'anneaux autour d'un point) sur GMSMapView
À l'aide de Google maps iOS SDK, j'ai mis en place une mapView
j'ai créé des marqueurs comme suit
//Creates a marker in the center of the map.
GMSMarker *marker = [[GMSMarker alloc] init];
marker.position = CLLocationCoordinate2DMake(-33.86, 151.20);
marker.title = @"Sydney";
marker.snippet = @"Australia";
marker.icon = [UIImage imageNamed:@"point1.png"];
marker.map = mapView_;
Mais j'ai besoin d'Afficher images animées ie certaines séquences d'images à afficher, animé d'anneaux autour d'un point, au lieu de l'original GMSMarker
séquence d'images sont point1.png point2.png point3.png point4.png point5.png
Quelqu'un peut-il m'aider à atteindre cet
OriginalL'auteur user2732294 | 2013-08-30
Vous devez vous connecter pour publier un commentaire.
dans
PulseRing.png dans
[UIImage imageNamed:@"PulseRing.png"]
estObtenir de référence à partir de:
ios - comment faire un " natif "Pulse" effet d'animation sur un UIButton
Qu'est-ce que
RMMapLayer
, je ne suis pas capable de le voir dans google maps cadre.Cette réponse est spécifique à mapbox - pas de Google ios sdk mapbox.com/mapbox-ios-sdk
OriginalL'auteur user2732294
De la carte de google sdk /elle s'affiche en ce moment v1.9 la seule prise en charge des animations dans les encadrés en fonction des images. Si vous utilisez mapkit - > vous pouvez simplement utiliser https://github.com/TransitApp/SVPulsingAnnotationView
De google sdk -> ios échantillon
AnimatedCurrentLocationViewController.m
Sur ma branche de FlipBook https://github.com/johndpope/Flipbook j'ai rendu le pouls des animations dans la rétine à un tas de transparence des images png. Il peut-être possible de réduire encore davantage ces tailles de fichier dans photoshop. Accordé ce n'est pas l'idéal et sera la cause de votre fichier binaire de taille à être bouffés, mais est tout à fait praticable.
OriginalL'auteur johndpope
Avez-vous essayé?
https://github.com/shu223/Pulsator
Initier et de les ajouter à votre point de vue de la couche, puis appelez start!
OriginalL'auteur Maksim Kniazev
Pour SWIFT 3:
Vous pouvez utiliser UIImage.animatedImage pour vos marqueurs de l'icône, comme ceci:
Créer un tableau de UIImage avec les différentes images
Ensemble de vos marqueurs icône:
Vous pouvez modifier la durée de l'animation
D'exécuter votre application, vous verrez le marqueur d'animation avec les différentes images
OriginalL'auteur Mario Jaramillo
Vous pouvez personnaliser votre marqueur en changeant l'icône de marque de propriété.
par exemple:
londres.icône = [UIImage imageNamed:@"maison"];
vous pouvez donner votre propre image ou quelque image éditée.
si vous souhaitez personnaliser l'infowindow qui sera affiché après que vous avez cliqué sur un marqueur.
consulter ce lien
https://developers.google.com/live/shows/864758637
puis créer un gif à l'aide de ceux de la série d'images que vous voulez afficher et de définir que comme marqueur de l'icône
nous avons tout de même mis des images gif il suffit d'afficher une seule image
a votre problème résolu..
Non pas encore toujours de navigation
OriginalL'auteur BalaChandra