问候,
I have a very weird but interesting requirement.
我需要的是,我的数据库中存储了一组geoPoints。 到目前为止我所做的是成功检索了lat。长对并使用默认引脚点在MapView上显示它。 每个注释都有一个从数据库派生的唯一标题和副标题。
我的要求是,当我点击特定的引脚时,我希望显示一个AlertView。 在该AlertView中,将有两个按钮,1)获取方向2)解雇。
1)获取路线。
当我点击GetDirections时,它应该获取相应的纬度和经度,并且我有当前的纬度和当前经度。 然后,它应该打开一个WebView并执行此操作
- (void)getDirections {
CLLocationCoordinate2D start = { (startLat), (startLong) };
CLLocationCoordinate2D end = { (EndLat), (EndLong) };
NSString *googleMapsURLString = [NSString stringWithFormat:@"http://maps.google.com/?saddr=%1.6f,%1.6f&daddr=%1.6f,%1.6f", start.latitude, start.longitude, end.latitude, end.longitude];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:googleMapsURLString]];
}
我打算使用带有后退按钮的ModalViewController在不同的视图中显示此WebView,以便我可以导航回我的Mapview。
如果这是实际/可编程的话,请告诉我。