Пользовательский MKAnnotationView не остается в центре при изменении ширины
У меня есть подкласс MKAnnotationView, используемый для отображения информации на карте. Он имеет UIImage в качестве фона и UILabel поверх этого изображения для отображения 4-5 символов информации.
Иногда мне нужно обновить аннотацию следующим образом:
- Элемент аннотации указывает на получает одобрение
- UIImage изменяется по сути на тот же, но с небольшим значком сердца справа
- Изменения размера аннотации для отображения избранного значка в дополнение к тексту
Этот поток работает хорошо, предпочитая его, но не работает, когда элемент удаляется из избранного. При нежелательном использовании аннотация слегка перемещается влево. Я изучал нашу кодовую базу и не смог понять, почему это так. Буду признателен за любые идеи.