Sto sperimentando l'ultima versione 1.2.1.2944 dell'SDK di Google Maps per iOS per animare un file GMSGroundOverlay. L'utente ha il controllo sulla sequenza di immagini, quindi l'utilizzo di un'animazione UIImagenon è purtroppo una possibilità, quindi sto caricando UIImageal volo. Il GMSGroundOverlay.iconè impostato il UIImageche viene aggiornata.
A parte l'elevato utilizzo della memoria, mi sembra di aver riscontrato una limitazione in quanto ogni volta che provo a sovrapporre un UIImageutilizzo GMSGroundOverlay.iconche è più di 1000px x 1000px, si blocca. UIImageFare riferimento a un 1000px x 1000px aggira il crash.
Tuttavia, mi colpisce che forse dovrei utilizzare CATiledLayerper gestire l'immagine da caricare solo in memoria e successivamente nella proprietà icon di GMSGroundOverlay, ma qualcuno ha avuto esperienza di utilizzo CATiledLayercon Google Maps per iOS SDK e sequenze di immagini come animate GMSGroundOverlay?