我使用的是Swift4。我添加了带有一些图钉的MKMapView,但是我需要根据地图缩放来调整图钉图像的大小。

因此,如果有人知道,如何基于地图缩放来调整图像大小?

#1楼 票数:0

你不能 当用户缩放地图时,大头针总是说大小不变。

您将要研究使用MKOverlay以及可能的自定义MKOverlayRenderer子类。 这将使您能够绘制随着用户放大和缩小而增长和缩小的内容。

  ask by sarosar translate from so

未解决问题?本站智能推荐:

1回复

放大MKMapView时如何更改自定义图钉图像?

我用过swift 4 。 我正在使用MKMapkit并且为地图图钉添加了自定义注释图像。 问题是, 假设我有2个图像,例如image1和image2 。 最初,将为所​​有映射图钉加载image1。 现在,如果要放大到地图视图,则需要将image1替换为image2 。 同样,如
1回复

快速将自定义注释图钉图像更新为标准注释图钉

我想每60秒更新一次地图视图,并使用自定义图钉/图像进行注释,但要在先前绘制的注释中显示标准图钉[红色-参见图6-1 ]图标。 我尝试像下面的代码,但不能正常工作。 与另一个自定义图像,它的工作原理,但我无法显示默认/标准的红色别针到以前的注释。 请参阅“ currentLocationH
2回复

如何创建自定义图钉注释视图

我有一张地图,上面有一张载有食品卡车的清单,当选择annotation时,我想实现一个自定义标注,如下图所示。 目前,我已经使用标题和副标题实现了标准注释标注。 我已经读了一些书,猜测它需要一个自定义的.xib文件,但是我对此一无所知,因为我是最近才开始为iOS开发的。 我将如何创建此
1回复

地图上的自定义图钉(注释)动画

我想在地图上使用自定义图钉注释。 我有动画代码,但我似乎无法将其作为地图上的注释实现。 我的圆圈动画代码是: 以下是地图的一些代码: 我目前有一个名为watch的自定义图像用于引脚注释,但我想要的是这个动画。 有任何想法吗?
1回复

无法在MapView,Swift 3中设置自定义图钉图像

迷你地图代码: 为什么不起作用? 为什么我无法将我的自定义图像用作图钉图像? 它为我在另一个视图控制器上工作。 谢谢你
1回复

为什么我的注释标注不出现? 标注仅在使用自定义图片作为图钉时有效

由于某些原因,我的MapView上的注释仅在使用自定义图像作为注释时才会显示标注。 但是,我喜欢通用批注的简洁外观,并且不想使用自定义图像。 我的代码有什么问题? 我一般对编程都不熟悉,并且曾尝试在不同的站点上提问,但找不到答案。 我希望注释标注会出现,这将允许应用程序用户按下
1回复

Swift:MapKit自定义图像注释

在我的应用程序中,我有一个不同颜色的mapkit和注释。 但是,只有三种颜色选项(红色,绿色,紫色)。 所以,我需要使用自定义图像更改注释。 我按照本教程创建了mapview 现在,我有一个艺术作品课: 另外, VCMapView.swift文件: 我可以在vie
1回复

如何在MKMapview的注释中检测按钮?

我最近使用以下代码为每个注释添加了一个信息按钮: 我的问题是如何检测何时按下此按钮?