爲了演示目的,我需要在Mapkit視圖中模擬用戶位置。 看來,使用未公開的API將藍色點放置在地圖視圖的任何位置都是可能的。 不幸的是,我不知道巫婆無證API使用? 有什麼幫助嗎?在mapKit中放置藍色點,並帶有所需位置
2
A
回答
0
你是否設置了?
mapView.showsUserLocation = YES;
設置一個特定的位置有點困難,但肯定可以在沒有未記錄的API的情況下使用。請參閱以下代碼:
- (void)animateToSelectedPlace:(CGFloat)zoomLevel {
MKCoordinateRegion region;
region.center = [self getCoordinateFromComponents:chosenLatitude:chosenLongitude];
MKCoordinateSpan span = {zoomLevel,zoomLevel};
region.span = span;
[mapView setRegion:region animated:YES];
}
-(CLLocationCoordinate2D)getCoordinateFromComponents:(NSNumber*)latitude:(NSNumber*)longitude {
CLLocationCoordinate2D coord;
coord.latitude = latitude.doubleValue;
coord.longitude = longitude.doubleValue;
return coord;
}
0
不確定是否可以設置CUSTOM用戶位置(通常人們使用圖像模擬藍色用戶點)。我雖然不是100%肯定,讓你有機會嘗試這樣的事情來檢查它是否能夠應對用戶位置與MKAnnotation ...
CLLocationCoordinate2D c = self.mapView.userLocation.location.coordinate;
[[self.mapView userLocation] setCoordinate:c];
+0
'setCoordinate'方法是隻讀的。 – chicobermuda 2016-06-06 17:40:09
相關問題
- 1. 如何在所需位置顯示mapkit藍點(用戶位置)?
- 2. iPhone - 所有用戶的MapKit點位置
- 3. iPhone Mapkit藍點/用戶位置區域放大問題
- 4. 爲什麼我的藍點(用戶位置)在MapKit中移動?
- 5. ios6 mapkit未在藍點中顯示當前位置
- 6. 將JLabel放置在所需位置並給出其座標
- 7. 它是否能夠將藍點放置在我在MapKit中指定的位置iOS
- 8. MapKit用戶位置(藍點和圓圈)不會顯示
- 9. MapKit不顯示藍點的當前位置
- 10. MAPKIT:藍點剛剛停止動畫!用戶位置
- 11. MapKit放大到用戶當前位置
- 12. Xcode Mapkit放大到當前位置
- 13. mapkit中的當前位置
- 14. 放置一個藍點(用戶位置)只使用CLLocationManager
- 15. MapKit,使用按鈕在一個位置放置圖釘
- 16. 如何在多個位置放置引腳mapkit swift
- 17. 如何拖動圖像並將其放置在所需的位置?
- 18. 將文本值放置在所需的位置
- 19. 如何將存儲過程放置在所需的位置?
- 20. 如何將按鈕放置在所需位置的佈局android
- 21. 帶藍色主機的Rail Actionmailer配置
- 22. 在MapKit中設置縮放級別Xcode
- 23. 在當前位置顯示藍色圓點圖標Google地圖
- 24. 如何在MapKit中更改用戶位置的氣泡顏色?
- 25. 在MapKit中查找修正位置
- 26. MapKit-如何添加位置約束來放置引腳?
- 27. 在NSView中放置位置
- 28. 如何在ASP.NET中檢測所需的位置角色?
- 29. 如何保持更新用戶使用ios MapKit的位置藍點
- 30. 使用MapKit選擇位置
我與showsUserLocation測試= YES。但我需要將藍點設置爲特定位置。 任何想法,示例代碼? – fvisticot 2010-05-11 16:54:31
編輯答案包括示例代碼,看你如何去 – 2010-05-11 23:19:02
謝謝你的幫助。 它不工作。 如果我理解的很好,animateToSelectPlace函數用於設置地圖位置(以區域定義爲中心)和動畫。 我已經設置了mapView.showsUserLocation = YES,但不是藍色點顯示在地圖的中心... 任何其他的想法? – fvisticot 2010-05-12 15:33:54