2011-12-04 33 views
1

我使用在https://github.com/route-me/route-me找到的route-me文件爲iPhone構建離線地圖應用程序。 我有地圖工作離線,也成功實施「當前位置」按鈕,將用標記在地圖上顯示用戶的位置。使用route-me將引腳添加到離線地圖RMMapView

現在,我想讓用戶能夠在地圖上放下「別針」,以便用戶可以獲取用戶剛剛放置在地圖上的「別針」的座標。 (與當前位置分開)

我試圖在Google上查找教程和其他有用的文檔,但是我找到的所有信息都是使用MapKit庫和框架 如果你們中的任何一位都是專家,我和使用RMMapView製作離線地圖,如果你們能夠幫助我,那將是非常棒的。

感謝

+0

我想,讓我的應用程序的用戶能夠以「後放置引腳「並對應用程序進行編程,以便我可以看到該引腳在地圖上放置的位置的座標 – Jay

回答

1

對於滴速上RMMapview銷,這是需要使用的代碼片段 - (無效)viewDidLoad中創建RMMapview

RMMarkerManager *markerManager = [[[RMMarkerManager alloc] initWithContents: mapView]autorelease]; 
RMMarker *marker = [[RMMarker alloc]initWithUIImage:[UIImage imageNamed:@"marker-blue.png"] anchorPoint:CGPointMake(0.5, 1.0)]; 
[marker setTextForegroundColor:[UIColor blueColor]]; 
[markerManager addMarker:marker AtLatLong:(CLLocationCoordinate2D){40.988,23.098}]; 
[marker release];