我已将注释图钉更改为客户图像,效果很好。然而,当它在地图视图中下降时,图像的边缘看起来有点粗糙。有谁知道如何锐化图像?
谢谢。
我遇到了同样的问题,并通过使用 UIGraphicsImageRenderer 创建图像来解决它。现在他们很锋利。
let whiteImage = UIImage(named: "white")
let size = CGSize(width: 60, height: 60)
let myImage = UIGraphicsImageRenderer(size: size).image { imageContext in
let context = imageContext.cgContext
whiteImage?.draw(in: CGRect(origin: .zero, size: CGSize(width: 70, height: 90)))
}
annotationView!.image = myImage