có cách cập nhật (tức là di chuyển xung quanh) một MKOverlay
đã được thêm vào MKMapView
. Loại bỏ một cái cũ và thêm một cái mới là khủng khiếp (chậm).di chuyển/cập nhật MKOverlay trên MKMapView
tức là tôi muốn kích hoạt các chức năng nền mà được gọi chức năng này khi một lớp phủ di chuyển trên màn hình:
- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay
(với MKAnnotions
của nó tốt hơn một chút tôi nghĩ, nhưng tôi không thể sử dụng MKPolyline
, MKPolygon
, vv và toàn bộ thông tin được giảm xuống còn một điểm duy nhất)
Ngoài ra: để cung cấp cho bạn ấn tượng khi tôi cần chức năng này: tôi sử dụng một chú thích MapView và đặt chú thích trên đầu trang để hiển thị vị trí của vệ tinh. Mỗi vệ tinh cũng sẽ hiển thị một dấu chân (khu vực nơi bạn có thể "nhìn thấy" vệ tinh phía trên đường chân trời). Thông tin này (vị trí và hình dạng của dấu chân) phải được cập nhật định kỳ. Trong Moment i có một giải pháp với một View vor tất cả Footprints nơi tôi vẽ với CoreGraphics đúng hình dạng. Nhưng tôi muốn một giải pháp với MKOverlay, nhưng tôi không thể có được chúng năng động ... bất kỳ ý tưởng? – user398877