swift 4 autospan в MKMapview - PullRequest
       33

swift 4 autospan в MKMapview

0 голосов
/ 25 сентября 2018

Я установил регион с моим местоположением пользователя в центре.Моя проблема сейчас в том, что, если диапазон установлен, скажем, на 0,1, карта не отображает никаких аннотаций из-за области, сконцентрированной на очень определенной области карты.

Я не хочу менять промежуток, потому что тогда карта будет довольно широкой и хаотичной.Вместо этого я хочу, чтобы span / regionzoom был динамичным.

Это означает, что алгоритм проверяет, отображается ли какая-либо аннотация на экране при установке диапазона по умолчанию (например, 0,1).Если нет, он автоматически увеличивает диапазон и проверяет снова и так до тех пор, пока на экране не появится хотя бы одна аннотация.

Следующим шагом будет наличие 5 зеленых и 4 красных аннотаций и проверка только на зеленые аннотации, в то время как красные показаны, но не влияют на мой динамический диапазон

Надеюсь, все станет ясно, что я пытаюсь сделать, и я ценю любую предоставленную помощь.

...