自定义MKAnnotationView不会以宽度变化为中心

时间:2018-08-31 20:49:57

标签: ios swift mapkit mapkitannotation

我有一个MKAnnotationView子类,用于在地图上显示信息。它有一个UIImage作为背景,在该图像的顶部有一个UILabel,用于显示4-5个字符的信息。

有时我需要以以下方式更新注释:

  1. 项目注释指向被收藏
  2. UIImage基本上更改为相同的图像,但右侧带有一个小小的心形图标
  3. 注释的大小更改为显示除文字之外的收藏夹图标

此流程在收藏时正常工作,但是从收藏夹中删除该项目时不起作用。不喜欢时,注释会稍微向左移动。我一直在仔细研究我们的代码库,还无法弄清为什么会这样。我将不胜感激。

0 个答案:

没有答案