Swift Mapkit注释定位点
我正在为MapKit注释使用自定义图像,使用:Swift Mapkit注释定位点,swift,mapkit,mkannotation,mkannotationview,Swift,Mapkit,Mkannotation,Mkannotationview,我正在为MapKit注释使用自定义图像,使用: func mapView(_ mapView: MKMapView, viewFor annotation: MKAnnotation) -> MKAnnotationView? {} 现在,当我向地图添加新注释时,“pin”显示在右侧图像中,但它似乎使用图像的水平和垂直中心作为pin点。有没有可能使它成为图像的底部中心?我可以创建一个新的图像,它的高度是原来的两倍,底部是空白的,但我希望我可以通过编程来实现这一点 谢谢您要找的是MKAnn
func mapView(_ mapView: MKMapView, viewFor annotation: MKAnnotation) -> MKAnnotationView? {}
现在,当我向地图添加新注释时,“pin”显示在右侧图像中,但它似乎使用图像的水平和垂直中心作为pin点。有没有可能使它成为图像的底部中心?我可以创建一个新的图像,它的高度是原来的两倍,底部是空白的,但我希望我可以通过编程来实现这一点
谢谢您要找的是
MKAnnotationView
上的centerOffset
吗?谢谢,我发现我要找的是annotationview.layer.ancorpoint=CGPoint(x:0.5,y:1.0)