Voglio creare un UIImage
da un MKMapView
. La mia mappa viene visualizzata correttamente nella vista, tuttavia lo UIImage
prodotto è solo un'immagine grigia. Ecco lo snippet pertinente.Creare un'immagine UII da un MKMapView
UIGraphicsBeginImageContext(mapView.bounds.size);
[mapView.layer renderInContext:UIGraphicsGetCurrentContext()];
mapImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Qualcuno sa come fare un UIImage
utilizzando MapKit?
Non credo che questo è il problema. Aspetto che la mappa si carichi, è nella visualizzazione e sembra ok. –
Questo ha funzionato per me (anche su 4.1). Hai provato a chiamare l'acquisizione premendo un pulsante per vedere se si tratta di un problema di temporizzazione o qualcos'altro? – Anna