【发布时间】:2018-12-23 17:45:54
【问题描述】:
我想让翠鸟下载图像并将其设置为我的AnnotationView 的image。问题是翠鸟似乎只适用于UIImageView,而AnnotationView 似乎并没有暴露它。
所以一种方法是使用 Kingfishers 下载机制来检索图像并自行设置:
KingfisherManager.shared.retrieveImage(with: url) { result in
// Do something with `result`
}
但我更希望 Kingfisher 设置图像,因为使用这种方法我会失去一些 Kingfisher 功能(例如占位符图像)。
如何获取 AnnotationView 的 ImageView?
【问题讨论】:
-
从 URL 获取的图片是这样的“example.com/image.png”
标签: swift mapkit kingfisher