как получить видимые наложения в MapKit? (т. е. MKOverlay / MKOverlayRender от Mapkit Ivew)

Как получить список (массив) текущего видимого наложения из MapkitView?

Фон – например, я хочу показать стрелки направления в центр определенных типов Overlay на моем mapkitview, однако как я могу получить видимые? Кажется, нет никакого способа сделать это, я вижу? Так что мне нужно пройти через все оверлеи (на самом деле ~ 8000) и сделать свой собственный чек, чтобы посмотреть, что будет отображаться на экране? Кажется отходами, если MapKit уже успел бы сделать это в рамках решения о том, какие надписи нужно отображать в данный момент времени.

    Я занимался некоторыми подобными проблемами, и наиболее эффективным способом, который я мог MKOverlay , было добавление наложений в виде аннотаций, так как MKOverlay реализует MKAnnotation . Затем вы сможете использовать annotationsInMapRect для отображаемого в данный момент mapRect. Однако это также приведет к возврату любых обычных MKAnnotations и использует только рассчитанную середину наложения. Единственный способ (насколько я полагал) получить только оверлеи, состоять в том, чтобы перебирать каждый оверлей и использовать:

     -(BOOL)intersectsMapRect:(MKMapRect)mapRect; 

    на текущей видимой карте. Если бы вы нашли другой способ, я был бы рад услышать!

    Interesting Posts

    Операция не может быть завершена. (ошибка com.facebook.sdk 5.) при попытке получить данные с идентификатором

    SmartView SDK Samsung / Tizen – внутренняя ошибка сервера 500

    Насколько важно использовать `performSelectorOnMainThread: withObject: waitUntilDone:` От NSOperation?

    Внутреннее расширение Adobe AIR NetworkInfo не поддерживает AIR Simulator?

    Что случилось с опцией «Prototype Cell» в UITableView?

    любым способом обнаружения iPads или iPhones в беспроводной сети? Bonjour?

    Facebook, как кнопка в приложении для iPhone

    Пользовательский аннотационный вид удаляется из своего супервизора после установки координаты центра карты

    Событие кликов UIButton, вызываемое несколько раз внутри пользовательского UITableViewCell

    IOS загружает изображения из URL с помощью SDWebImage

    Что точно рандомизировано с ASLR в MacOS X и iOS

    Изменить исходный шрифт iOS NavigatorIOS

    Delphi TListBox iOS создает новый стиль / поведение

    Как фильтровать массив с использованием элемента в другом массиве в Swift?

    Как установить делегат панели поиска viewController с помощью расширения?

    Давайте будем гением компьютера.