首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MKPolygon Swift未出现

MKPolygon Swift未出现
EN

Stack Overflow用户
提问于 2016-06-11 01:42:53
回答 1查看 504关注 0票数 1

我正在尝试在我的地图上创建一个形状,但我很难找到任何关于mkpolygon的信息。我希望这里的人能看到这一点,并为我指明正确的方向。

这就是我目前所拥有的,但是多边形没有出现。

代码语言:javascript
复制
func mapView(mapView: MKMapView, rendererForOverlay overlay: MKOverlay) -> MKOverlayRenderer {
    let pr = MKPolygonRenderer(overlay: overlay)
    pr.strokeColor = UIColor.purpleColor()
    pr.lineWidth = 14
    return pr
}

func createPolyline(mapView: MKMapView) {
    var points=[CLLocationCoordinate2DMake(49.142677, -123.135139),CLLocationCoordinate2DMake(49.142730, -123.125794),CLLocationCoordinate2DMake(49.140874, -123.125805),CLLocationCoordinate2DMake(49.140885, -123.135214)]
    let polygon = MKPolygon(coordinates: &points, count: points.count)
    self.mapView.addOverlay(polygon)

}
EN

回答 1

Stack Overflow用户

发布于 2016-06-11 01:47:29

原来我忘记的是设置map view委托。如果有人想看看我用来让mkpolygon在swift中工作的东西,我会把它留下来。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37754269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档