我在數據庫中查詢商店信息。我希望商店能夠在用戶當前位置周圍的某個半徑範圍內出現在屏幕上。當用戶移動時,我希望新的商店出現在屏幕上,用戶不必手動刷新任何東西。我應該使用什麼委託方法來查詢商店並將其放置在屏幕上?我如何在用戶移動時更新MKMapView上的引腳
1
A
回答
1
你只需要只func mapView(mapView: MKMapView, viewForAnnotation annotation: MKAnnotation) -> MKAnnotationView?
實施和聽與CLLocation Manager.Whenever新位置的位置變化出現的利益查詢點和追加的addAnnotations
。經過到的MapView高於設定的MapView centerCoordinate屬性顯示在圖形頁面
1
可以使用centerCoordinate
var coord: CLLocationCoordinate2D = CLLocationCoordinate2DMake(map.centerCoordinate.latitude, map.centerCoordinate.longitude)
1
你可以看看Tracking the User Location使用的MKMapView其代表在地圖的中心得到點的座標。
對於位置更新MKMapViewDelagate的
- mapView:didUpdateUserLocation:
要將其放置在屏幕上刪除以前的註釋,並添加從查詢中獲取新的註解。
相關問題
- 1. 引腳移動後MKMapView刷新
- 2. 如何在用戶移動時在android中更改Google地圖的引腳?
- 3. 拖動引腳時自動滾動mkmapview
- 4. 加載上的MKMapView新引腳作爲用戶滾動和使用變焦AFNeworking
- 5. 移動/上的MKMapView
- 6. MKMapView變更引腳放大
- 7. MKMapView在屏幕上移動
- 8. 如何檢測用戶在MKMapView上點擊當前選定的引腳?
- 9. 當用戶移動地圖時,停止MKMapView移動到用戶當前位置
- 10. 如何更改mkmapview中的用戶位置引腳圖像type = satellite?
- 11. 使用Xcode 7更改MKMapView上的引腳圖像Swift2
- 12. 刷新MKMapView時,當前位置引腳應該平滑移動或移動到其當前位置
- 13. 用戶上的MKMapView
- 14. 我如何在構建時自動更新服務引用?
- 15. MKMapView不集中在引腳
- 16. MKMapView - 可拖動的引腳在放置時會導致錯誤?
- 17. 當我更改mkMapView中的segement時,不能更改引腳顏色
- 18. 通過拖動引腳在MKMapView上進行反向地理編碼引腳
- 19. 如何在mkmapview上顯示多個引腳
- 20. 我如何在Swift 2中動畫引腳移動?
- 21. MKMapView引腳刷新點擊顏色
- 22. 如何將MKMapView集中在用戶上而不需要不斷更新
- 23. 更新時區上的移動6.1
- 24. 如何在iOS 6中更新MKMapview?
- 25. 自定義引腳動畫-MKMapView
- 26. 在使用NuGet更新jquery和modernizr時自動更新腳本引用
- 27. 在iPhone上的MKMapView中移動註釋時避免閃爍
- 28. 如何在用戶移動元素時使用jQuery排序來更新div ID?
- 29. 當用戶在Android中移動時更新地圖上的位置
- 30. MKMapView不更新調用setRegion:動畫