Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift Mapkit注释定位点_Swift_Mapkit_Mkannotation_Mkannotationview - Fatal编程技术网

Swift Mapkit注释定位点

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

我正在为MapKit注释使用自定义图像,使用:

func mapView(_ mapView: MKMapView, viewFor annotation: MKAnnotation) -> MKAnnotationView? {}
现在,当我向地图添加新注释时,“pin”显示在右侧图像中,但它似乎使用图像的水平和垂直中心作为pin点。有没有可能使它成为图像的底部中心?我可以创建一个新的图像,它的高度是原来的两倍,底部是空白的,但我希望我可以通过编程来实现这一点
谢谢

您要找的是
MKAnnotationView
上的
centerOffset
吗?谢谢,我发现我要找的是annotationview.layer.ancorpoint=CGPoint(x:0.5,y:1.0)