Подход, предложенный @Kosuke Ogawa, сработает.Однако не стоит полагаться на то, что пользовательский интерфейс определяет состояние приложения.
Например: у вас, скорее всего, есть список аннотаций, сохраненных в какой-то структуре данных в вашем контроллере представления (я предполагаю массив).Эта структура данных должна быть источником правды.
В вашем случае, чтобы определить, имеется ли аннотация на карте, проверьте, содержит ли структура данных, которая предоставляет вид карты, аннотацию и продолжайте.