Проблема, когда тот же самый последний передается в mkmapview - PullRequest
0 голосов
/ 14 июня 2011

У меня mkmpaview, в котором я показываю разные аннотации в зависимости от адреса. У меня нет проблем, когда все адреса разные, но всякий раз, когда я пропускаю одну и ту же пару, вместо отображения двух аннотаций, таких как Google Maps, этопоказывает только один пин.

Мой сценарий, как, скажем, у меня есть массив lat lon, который пропускается для добавления аннотаций, проблема возникает, когда две пары ширин lon одинаковы, если три пары одинаковы, то он также показывает только1 пин для 3.

Если кто-то сталкивался с такой же проблемой, пожалуйста, помогите мне с этим решением.Любые предложения по различным подходам будут приняты.

Надеюсь, что я согласен с моим вопросом.

Ответы [ 2 ]

0 голосов
/ 23 мая 2012

Мой ответ на этот вопрос очень прост!

1) Сначала определите каждую "одинаковую" широту и долготу.

2) При вставке булавки в это конкретное местоположение (широта и долгота)используйте другой цветовой штырь.

3) При нажатии на штырь проверьте местоположение штифта и, если он принадлежит одному из мест, которые мы ранее определили, напишите соответствующий код, чтобы уведомить пользователя.

Предположим, вы отображаете адрес на ярлыке (в виде аннотации), когда нажимаете на контакт.А когда вы нажали на значок, которому назначено более одного местоположения, попробуйте отобразить адреса в представлении прокрутки, чтобы пользователь мог определить все адреса.Таким образом, используйте простую логику для решения ситуации.

0 голосов
/ 23 мая 2012

Ваш вопрос не очень понятен, но я постараюсь объяснить, что именно вы спрашиваете.

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

Подход не очень понятен, какой смысл добавлять несколько аннотаций с разными изображениями в одном месте?

Вы можете загружать аннотации более одного раза с разными изображениями, но я не думаю, что это имело бы смысл.

Вы также можете назначать теги для изображений аннотаций и вызывать оба тега при загрузке аннотаций в виде карты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...