Apabila saya menambah gambar pada Peta Baidu, gambar bersaiz lebih kurang 800k boleh dipaparkan, tetapi jika ia lebih besar sedikit, ia tidak boleh dipaparkan. Saya telah mencari dalam talian untuk masa yang lama dan tidak menemui penyelesaian yang berkesan.
Kod berkaitan BMKCoordinateBounds terikat;
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;
}