gpt4 book ai didi

iPhone自定义引脚位置问题

转载 作者:行者123 更新时间:2023-12-03 18:38:04 25 4
gpt4 key购买 nike

我有一个使用 iPhone map 套件的应用程序。它显示了一组标准引脚。现在我切换到引脚的自定义图像(使用 MKMapViewDelegate)

问题在于自定义引脚未居中右侧 - 自定义引脚指向接近原始位置的位置。

问题是 iPhone 如何使用自定义 PIN 码。例如:我们有一个 50x50 像素的图钉图像。我们有全局坐标(长,纬度):XY

iPhone 如何将图像居中?

谢谢

最佳答案

如果您将自定义图像分配给图像属性。显示注释时,图像将以目标 map 坐标为中心显示。如果不希望图像以 map 坐标为中心,可以使用 centerOffset 属性在任意方向水平和垂直移动中心点。

因此自定义图像仅显示在目标坐标的中心。

MKAnnotationView* aView = [[[MKAnnotationView alloc] initWithAnnotation:annotation

reuseIdentifier:@"MyCustomAnnotation"] autorelease];

aView.image = [UIImage imageNamed:@"myimage.png"];

aView.centerOffset = CGPointMake(10, -20);

Source: apple class reference for MKMapView

关于iPhone自定义引脚位置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6319980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com