есть способ обновления (то есть перемещения) MKOverlay
, который уже добавлен в MKMapView
. Удаление старого и добавление нового - ужасное (медленное).перемещение/обновление MKOverlay на MKMapView
т.е. я хотел бы, чтобы вызвать функцию фона, который вызывает эту функцию, когда наложение перемещается на экране:
- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay
(с MKAnnotions
его немного лучше, я думаю, но я не могу использовать MKPolyline
, MKPolygon
и т.п., и вся информация сводится к одной точке)
дополнение: чтобы создать впечатление, когда мне нужна эта функция: Я использую MapView и размещаю аннотации поверх нее, чтобы показать положение спутников. Каждый спутник должен также отображать след (область, где вы можете «видеть» спутник над горизонтом). Эта информация (позиция и форма отпечатка) должна периодически обновляться. В Момент у меня есть решение с одним представлением vor all Footprints, где я рисую с CoreGraphics правильными фигурами. Но я бы предпочел решение с MKOverlay, но я не могу получить их динамическими ... любые идеи? – user398877