- (MKOverlayView *)mapView:(MKMapView *)mapView12 viewForOverlay:(id <MKOverlay>)overlay
{
MKPolylineView *overlayView = nil;
if (nil == overlayView)
{
overlayView = [[[MKPolylineView alloc] initWithOverlay:overlay] autorelease];
overlayView.strokeColor = [UIColor blueColor];
overlayView.lineWidth = 5.0;
}
return overlayView;
}
最佳答案
我已经在mapview上制作了应用程序。所以如果你想获得正确的路径,你必须使用 KMLViewer 或使用 GoogleMaps 。在 google map 中你可以执行此代码
NSString *urlstring=[NSString stringWithFormat:@"http://maps.google.com/?saddr=%f,%f&daddr=
%f,%f",源位置.纬度,源位置.经度,目的地位置.纬度,目的地
ationlocation.longitude];
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlstring]];
关于iphone - 如何在iPhone中的mapview中的两个地方之间画线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10529258/