Я разрешаю пользователям нажимать в любом месте экрана, а также позволяю им использовать аннотации для отображения текста, связанного с аннотацией.Объект c mkmapview в UITapGestureRecognizer, как я могу проверить, прослушиваются ли они аннотацией
Чтобы разрешить им нажимать в любом месте экрана, у меня есть установка tapgesturerecoginzer.
Проблема заключается в том, что при нажатии на аннотацию событие tapgesturerecognizer происходит до didSelectAnnotationView, и поэтому я выполняю функцию tapgesturerecognizer, когда я этого не хочу.
Могу ли я как-то проверить в указателе-автоответчике, если они написали аннотацию?
Огромное спасибо, это положило меня на правильный путь, но мне пришлось добавить дополнительный тест для MKAnnotationView, чтобы он работал, поскольку MKPinAnnotationView не распознавался, когда я постучал по аннотации. См. Расширенный код ниже. – Guy