我试图动态更新自定义注释图像,但无法完成。我有一个类型为MKPointAnnotation
的自定义注释类,它返回图像名称。以下是我一直在使用的代码......
class CustomAnnotation: MKPointAnnotation {
var imageName: String!
}
根据我从服务器获得的数据,我改变了注释的图像名称:
self.annotation.imageName = "xyz.png";
退出视图控制器并再次重新打开后,我可以看到更新后的图像。有没有办法动态更新它而无需来回切换?