如何使用Kingfisher在地图注释视图上设置图像?

时间:2018-12-22 13:48:21

标签: swift mapkit kingfisher

我想让翠鸟下载图像并将其设置为我的image的{​​{1}}。问题在于Kingfisher似乎只能在AnnotationView上运行,而UIImageView似乎没有公开它。

所以一种方法是使用Kingfishers下载机制来检索图像并由我自己设置:

AnnotationView

但是我宁愿Kingfisher设置图像,因为使用这种方法,我将失去Kingfisher的某些功能(例如占位符图像)。

如何获得AnnotationView的ImageView?

1 个答案:

答案 0 :(得分:0)

我已将imageView添加到我的注解视图。它取得了巨大的成功。

let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 35, height: 42))
annotationView?.addSubview(imageView)