2009-05-23 3 views
0

안녕하세요 여러분,이 "550 Ashbury St., San Francisco, CA, 94117"과 같은 세부 정보가 담긴 UITableCell을 가지고 있습니다. 자세한 내용은 database.now에서 가져오고 있습니다. 셀을 클릭하면 새보기가 있어야합니다. 이 주소가있는 Google지도가로드되었습니다. 어떤 생각이 그것을 달성하는 방법 ???아이폰에이 정보로 Google지도를로드 하시겠습니까?

답변

1

Google지도를 사용하여 MapKit 프레임 워크가 포함 된 iPhone OS 3.0을 사용하십시오. MapKit을 사용하면 자신의지도를 응용 프로그램에 내장 할 수 있으므로 브라우저를 더 이상 사용할 필요가 없습니다.

0

Google지도를 설정하고 위치를 문자열 인수로 사용하는 자바 스크립트 함수가 포함 된 간단한 웹 페이지를 만드는 방법입니다. 이 기능은 Google지도를 설정하여 주소를 표시합니다.

나는 다음 UIWebView 내부의 페이지를로드와 내가 같은 인수와 함께 내 자바 스크립트 함수를 실행 자바 스크립트, 뭔가 구성 :

[googleMapView stringByEvaluatingJavascriptFromString:js]; 
+0

나는이 답변을 이해할 수 없다. 전체 코드를 this.how에 게시하면 자바 스크립트 네이티브 app.i를 실행해야만 웹 애플리케이션을 구축 할 수있다. –

+0

UIWebView에 대한 설명서를 읽으십시오. – freespace

0

당신에게 '그럼 난 사용하여 실행

NSString* js = [NSString stringWithFormat:@"setup('%@')", location]; 

을 주소가 geocode 일 때 위도와 경도와 같은 GPS 좌표로 변환해야합니다. Google은이 기능을 제공하는 유일한 웹 서비스는 아니지만이 목적을 위해 일부 웹 서비스를 사용할 것입니다.

좌표를 얻은 다음 iPhone 3.0 SDK의 MapKit 구성 요소에 좌표를 입력 할 수 있습니다. 자세한 내용은 Apple Developer Connection에서 확인할 수 있습니다.

관련 문제