Estoy experimentando con la última versión 1.2.1.2944 del SDK de Google Maps para iOS para animar un archivo GMSGroundOverlay. El usuario tiene control sobre la secuencia de imágenes, por lo que el uso de una animación UIImageno es una posibilidad, lamentablemente, así que lo estoy cargando UIImagesobre la marcha. Se GMSGroundOverlay.iconestablece en el UIImageque se actualiza.
Aparte del alto uso de memoria, parece que he encontrado una limitación en el sentido de que cada vez que intento superponer un UIImageuso de GMSGroundOverlay.iconmás de 1000px x 1000px, se bloquea. UIImageHacer referencia a un valor de 1000px x 1000px evita el bloqueo.
Sin embargo, me sorprende que tal vez debería utilizar CATiledLayerpara manejar la imagen para cargarla solo en la memoria y luego en la propiedad del icono GMSGroundOverlay, pero ¿alguien ha tenido alguna experiencia en el uso CATiledLayercon Google Maps para iOS SDK y la secuenciación de imágenes como una animación GMSGroundOverlay?