MapView를 사용하려고했지만 방향을 추가 할 수 없다는 것을 알게 된 후 Apple Maps로 전환합니다. 처음에는 내비게이션 막대를 추가하여 Apple Maps에서 내 응용 프로그램으로 돌아갈 수는 있지만 가능한 것은 아니라는 정보를 받았습니다. 이제는 Apple Maps에서 주석보기 공개 버튼을 클릭 할 때 열리는 페이지를 변경할 수 있는지 알고 싶습니다. 내 로컬보기 컨트롤러 중 하나를 열어 앱으로 다시 안내 할 수 있습니다. 가능한 경우Apple지도에서 공개 버튼이 수행하는 작업을 변경하는 방법이 있습니까?
애플은이지도를 탐색하여 나에게 어려움을주고있다...
, 코드 샘플 또는 무언가를주고, 또는 내가 내 응용 프로그램에 다시 애플지도를 선도 할 수있는 다른 무엇인지 설명해주십시오 .
지금까지, 나는 애플지도를 열려면이 코드를 사용
- (IBAction)mapPressed1:(id)sender
{
CLLocationCoordinate2D miamizoo = CLLocationCoordinate2DMake(25.613336,-80.398437);
MKPlacemark *placemark = [[MKPlacemark alloc] initWithCoordinate:miamizoo addressDictionary:nil];
MKMapItem *item = [[MKMapItem alloc] initWithPlacemark:placemark];
item.name = @"Miami Zoo";
[item openInMapsWithLaunchOptions:nil];
}
감사합니다; 모든 도움을 주실 수 있습니다.
MKMapView에서 현재 위치에서 목적지까지 경로를 그리거나 시리 보이스 턴 바이 턴 (Siri voice turn-by-turn) 길 찾기를 의미합니까? 이전에 Google Directions API를 사용하여 폴리 라인 경로를 가져 와서 디코드하고 MKMapView에서 MKOverlay로 그렸습니다. – Zhang
경로와 운전 경로를 그려야하며 내지도에는 100 개 이상의 위치가 있습니다. – parisianastro97
"운전 경로"는 문자를 기반으로 한 운전 경로 또는 VOICE 운전 방향을 따라 돌아가는 것입니까? 텍스트 기반의 운전 경로 및지도 경로를 사용하는 경우 Google Direction의 API를 사용하면 Google지도 이외의 곳에서 사용할 수 없다고 명시 적으로 언급 했음에도 불구하고 타겟 iOS를 5.0으로 설정하면 계약을 위반하지 않습니다 : D 그렇지 않으면 아직 시도하지 않은 iOS 용 Google의지도 API가 더 나은 옵션 일 수 있습니다. 이전에 쓴 앱에는 247 개의 위치가 모두지도에 표시되었습니다. – Zhang