Lorsque j'ajoute des images à Baidu Map, des images d'une taille d'environ 800 000 k peuvent être affichées, mais si elles sont légèrement plus grandes, elles ne peuvent pas être affichées. Je cherche depuis longtemps sur Internet et je n'ai pas trouvé de solution efficace.
Code associé BMKCoordonnéeBounds lié ;
bound.southWest = coords[0];
bound.northEast = coords[1];
BMKGroundOverlay * ground = [BMKGroundOverlay groundOverlayWithBounds:bound icon:[UIImage imageNamed:@"F1F0CCACF4D156343C54652813477714.jpg"]];
代理方法
-(BMKOverlayView *)mapView:(BMKMapView *)mapView viewForOverlay:(id<BMKOverlay>)overlay
{
if ([overlay isKindOfClass:[BMKGroundOverlay class]]) {
BMKGroundOverlayView *groundView = [[BMKGroundOverlayView alloc]initWithOverlay:overlay];
return groundView;
}return nil;
}