我使用此代碼從我的應用程序運行maps.app。iPhone上的「當前位置」Maps.app
NSString* urlStr = [NSString stringWithFormat: @"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f", s_lat, s_long, d_lat, d_long];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlStr]];
問題是我沒有設法獲取當前位置。 我想是這樣的:
poi1.url = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=Current Location&daddr=%f,%f",lat,lon];
爲什麼不嘗試在應用程序內部呈現MapView? – Julian
因爲我使用的是第三方sdk,它只允許我使用url。 – BlackM