你好,我有一個UITableCell,它有一些細節,如「550 Ashbury St.,舊金山,加利福尼亞州,94117」。細節來自database.now我想,當我點擊單元格時,一個新的視圖應該是用這個地址加載谷歌地圖。任何想法如何實現這?從iphone的這個信息加載谷歌地圖?
0
A
回答
1
使用iPhone OS 3.0,其中包含使用Google Maps的MapKit框架。您不必再使用瀏覽器方式,因爲使用MapKit,您可以在應用程序中嵌入自己的地圖。
0
我這樣做的目的是在我的服務器上創建一個簡單的網頁,該網頁設置Google地圖幷包含一個JavaScript函數,它將位置作爲字符串參數。此功能負責設置Google地圖以顯示地址。
然後我加載頁面UIWebView
內,我構建的JavaScript與參數執行我的JavaScript函數,是這樣的:
[googleMapView stringByEvaluatingJavascriptFromString:js];
0
你」:
NSString* js = [NSString stringWithFormat:@"setup('%@')", location];
然後我用執行它將需要geocode的地址,將其轉化爲GPS座標,即經緯度。 Google並不是唯一提供此功能的網絡服務,但您可能會爲此使用一些網絡服務。
一旦你有了你的座標,你就可以將它們提供給iPhone 3.0 SDK中的MapKit組件,你可以在Apple Developer Connection閱讀更多信息。
相關問題
- 1. 谷歌地圖API的負載信息
- 2. 谷歌地圖信息框
- 3. 谷歌地圖信息欄
- 4. 從谷歌地圖api提取信息
- 5. 谷歌地圖信息窗口地圖
- 6. 谷歌地圖API幾個信息框
- 7. 谷歌地圖上的圖標信息
- 8. 谷歌地圖v3信息框未加載
- 9. 異步加載谷歌地圖與信息框錯誤
- 10. 加載時打開信息窗口谷歌地圖
- 11. 谷歌地圖信息窗口AJAX加載內容
- 12. 帶天氣信息的谷歌地圖
- 13. 加載谷歌地圖加載谷歌地圖後,其他一切已加載
- 14. iPhone顯示谷歌地圖的空白信息窗口
- 15. 谷歌地圖在地圖上添加信息窗口點擊
- 16. 谷歌地圖不加載
- 17. 谷歌地圖不加載
- 18. 谷歌地圖Ajax加載
- 19. 加載谷歌地圖
- 20. 谷歌地圖不加載
- 21. 谷歌地圖不加載
- 22. iPhone:谷歌地圖
- 23. 谷歌地圖:從JSON加載標記
- 24. 谷歌地圖API v3停止信息框從平移地圖
- 25. 添加有關谷歌地圖地址的信息
- 26. 這是谷歌地圖和iphone
- 27. 谷歌地圖V3信息框和closeBox
- 28. 谷歌地圖InfoWindow - 信息框代碼
- 29. 顯示信息窗口谷歌地圖
- 30. 定製谷歌地圖信息氣泡
我不明白你的答案,你可以請發佈整個代碼爲這個。如何運行JavaScript本地app.i我沒有建立一個web應用程序。 – 2009-05-23 08:33:21