Sto sperimentando l'ultima versione di Google Maps per iOS SDK versione 1.2.1.2944 per animare uno GMSGroundOverlay
. L'utente ha il controllo sulla sequenza di immagini, quindi l'utilizzo di un'animata UIImage
non è purtroppo una possibilità, quindi sto caricando al volo nello UIImage
. Il GMSGroundOverlay.icon
è impostato su UIImage
che viene aggiornato.Animazione GMSGroundOverlay - dovrei usare un CATiledLayer?
A parte l'utilizzo di memoria alta, mi sembra di aver colpito una limitazione in quanto ogni volta che provo a sovrapporre un UIImage
utilizzando GMSGroundOverlay.icon
che è più di 1000px x 1000px, si blocca. Il riferimento a UIImage
di 1000px x 1000px aggira l'arresto anomalo.
Mi colpisce però che forse avrei dovuto utilizzare CATiledLayer
per la gestione dell'immagine da caricare solo nella memoria e, successivamente, nella proprietà icona della GMSGroundOverlay
, ma qualcuno ha avuto alcuna esperienza di utilizzo CATiledLayer
con Google Maps per iOS SDK e le immagini di sequenziamento come un animato GMSGroundOverlay
?
Sto riscontrando lo stesso problema, anche se la soglia che vedo per gli arresti anomali è ancora più bassa. Mi piacerebbe vedere una soluzione per questo. –
Vorrei una soluzione per tutti i tipi di GMSOverlays –
Non vedo come si desidera utilizzare TiledLayer..la sovrapposizione utilizza una UIImmagine ... –