J'expérimente la dernière version 1.2.1.2944 du SDK Google Maps pour iOS pour animer un fichier GMSGroundOverlay
. L'utilisateur a le contrôle sur la séquence d'images, donc l'utilisation d'une animation UIImage
n'est malheureusement pas une possibilité, donc je charge à UIImage
la volée. Le GMSGroundOverlay.icon
est défini sur le UIImage
qui est en cours de mise à jour.
Mis à part une utilisation élevée de la mémoire, il me semble avoir frappé une limitation en ce que chaque fois que j'essaie de superposer une UIImage
utilisation GMSGroundOverlay.icon
qui est supérieure à 1000px x 1000px, il se bloque. UIImage
Faire référence à 1000px x 1000px permet de contourner le crash.
Il me semble cependant que je devrais peut-être utiliser CATiledLayer
pour gérer l'image pour charger uniquement dans la mémoire et ensuite dans la propriété icon de GMSGroundOverlay
, mais est-ce que quelqu'un a déjà utilisé CATiledLayer
Google Maps pour le SDK iOS et séquencer des images sous forme d'animation GMSGroundOverlay
?