Добавление аннотаций к MKMapView в определенном порядке слоев

Ну, что-то оказывается перед необходимостью смотреть, и цикличное выполнение более эффективно, чем рекурсия (так как рекурсия хвоста не полностью реализована)... поэтому, если Вы просто не хотите циклично выполнять себя, затем любой из:

bool has = arr.Contains(var); // .NET 3.5

или

bool has = Array.IndexOf(arr, var) >= 0;

Для получения информации: избегают имен как var - это - ключевое слово в C# 3.0.

5
задан BankStrong 12 August 2009 в 17:35
поделиться

2 ответа

Вам, вероятно, придется реализовать -mapView: didAddAnnotationViews: на вашем MKMapViewDelegate , а затем поиграть с их порядком через их супервизор, возможно, с помощью таких методов, как -bringSubviewToFront: .

3
ответ дан 15 December 2019 в 01:08
поделиться

Может быть это то, что вы ищете (Как определить порядок перекрытия MKAnnotationViews)

1
ответ дан 15 December 2019 в 01:08
поделиться