我在我的應用程序和我的視圖中使用Apple Map,我想顯示從用戶位置到當前位置的駕駛方向,現在我只想要所有這一切只在我的應用程序即ie我可以顯示在mapview上的駕駛方向,我曾嘗試使用蘋果地圖應用程序,但我從我的應用程序調用它後,它需要我到蘋果的地圖應用程序,我得到的駕駛方向,但我不能返回回我的應用程序,所以我想,我可以做我的應用程序本身的東西,這樣我可以得到我的當前視圖自己的行車路線..如何獲取我的應用程序內的駕駛方向iOS6
NSString* addr = [NSString stringWithFormat:@"http://maps.apple.com/maps?daddr=%1.6f,%1.6f&saddr=%1.6f,%1.6f",coordinate.latitude,coordinate.longitude,mapView.userLocation.coordinate.latitude,mapView.userLocation.coordinate.longitude];
NSURL* url = [[NSURL alloc] initWithString:[addr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] openURL:url];
這段代碼帶我到蘋果的地圖應用程序從我的本地應用程序,但我不能直接返回到我的app.is有一個可能的解決方案,以便我可以回到我的APP後,獲取駕駛方向? (webview沒有爲我工作。我可以在蘋果的應用程序或什麼添加一個後退按鈕)。請幫助....非常感謝!
或者請任何人都可以給我一個更好的代碼來實現,以便我可以在我的應用程序中完成所有這些操作?
我想一個在應用程序的地圖描繪導航路線和行車路線...
你的意思是iOS4的(你已經標記)或iOS6的(你問過)? – Craig 2013-02-11 19:30:56
@克雷格:對不起,在我的身邊加上拼寫錯誤。 – nikesh 2013-02-12 04:17:04
是的,我認爲iOS6更有可能。在這種情況下,您必須小心在非Google地圖上使用Google的數據。這違背了他們的服務條款,雖然我不知道他們是否或如何執行它,但最好避免讓他們失望。 – Craig 2013-02-12 09:07:03