Migawka MKMapView w iOS7
Próbuję utworzyć migawkę MKMapView w aplikacji iOS7 w taki sam sposób, jak jest to zalecane wszędzie dla poprzednich wersji iOS:
- (UIImage*) renderMapViewToImage
{
UIGraphicsBeginImageContextWithOptions(mapView.frame.size, NO, 0.0);
[mapView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return image;
}
Jednak zwrócony obraz jest czarnym prostokątem z niebieską kropką bieżącej lokalizacji na wierzchu. Próbowałem również użyć różnych podwarstw mapView, ale wynik jest zawsze taki sam.
Czy ktoś wie, jak robić migawki MKMapView w iOS7?