使用 MapKit 在 IOS 地图上放置图钉? [关闭]
Posted
技术标签:
【中文标题】使用 MapKit 在 IOS 地图上放置图钉? [关闭]【英文标题】:Dropping pins on an IOS map with MapKit? [closed] 【发布时间】:2018-06-06 18:24:29 【问题描述】:我正在尝试通过创建示例项目来学习使用 MapKit;我想创建一个地图,其中包含特定连锁餐厅的所有位置,并在它们的坐标位置(我有)上放置了一个图钉。
该区域的区域是马萨诸塞州波士顿,我有一个地图工作程序,其中用户位置显示为蓝点。
我一直在尝试筛选 MapKit 的文档,但我不知道我需要做什么才能开始在所有商店位置放置图钉的过程。
【问题讨论】:
编辑您的问题并展示您的尝试 【参考方案1】:“引脚”在 Swift 中被称为注解。将它们添加到地图视图非常容易,默认注释是您要查找的图钉。确保在视图控制器的主体中有一个插座:
var storeLocationMapView: MKMapView?
然后,对于您想要添加的每个位置,您都需要进行注释并将其添加到地图视图中。此代码假定您有一个商店位置数组,其中每个商店位置是两个代表商店坐标的数字。
for storeLocation in storeLocations
let annotation = MKPointAnnotation()
annotation.coordinate = storeLocation
storeLocationMapView?.addAnnotation(annotation)
【讨论】:
以上是关于使用 MapKit 在 IOS 地图上放置图钉? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章