mkoverlay 相关问题

MKOverlay是Apple用于开发iOS应用程序的Map Kit框架的一部分。 MKOverlay的主要目的是将一个或多个可视叠加层添加到现有MKMapView(基本地图)。有不同种类的叠加层,如圆圈(MKCircle),折线(MKPolyline),多边形(MKPolygon)或自定义叠加层作为离线地图。

在没有MKMapView的情况下生成MKPolyline的小缩略图?

我们的应用程序包含多个MKPolyline边界,这些边界均创建一个闭合的多边形。这些主要显示为MKMapView上的MKOverlay,但是我正在寻找一种解决方案以显示这些...

回答 2 投票 0

当放大时,多边形消失

我创建了七个不同的折线。但是,当我仔细放大时,其中一些消失了。为什么会这样呢?我该如何预防?这是我的折线渲染器:func mapView(_ mapView:...

回答 1 投票 1

如何在MKMapView上绘制自定义形状

我需要绘制自定义形状,例如圆弧,半圆?我尝试了以下代码,但未在MKMapView上呈现任何内容。这是绘制自定义形状的正确方法吗? ViewController类:...

回答 1 投票 0

在iOS 13上添加和删除时闪烁的MKOverlays

我在一个MKMapView上有多个MKOverlay。我在MKMapView上有一个MKPolygon和几个MKPolylines。当UISlider值更改时,我正在更新MKPolyline,方法是添加新的MKPolyline,然后...

回答 1 投票 0

MKMapView具有多个叠加内存问题

叠加层和MapKit似乎存在“问题”。与注释不同,叠加层不会被重用,因此在添加多个叠加层时会导致真实设备出现内存问题。我有......

回答 2 投票 5

倒圆图填写swift 4

我想在地图上绘制一个圆圈,当用户选择选项1时,圆圈用蓝色填充,当用户选择选项2时,整个地图将填充蓝色,而圆形区域是...

回答 1 投票 1

MKmapView.overlays返回nil - 崩溃

Self.mapView.overlays返回nil而不是[],这会导致崩溃。 crash func:fileprivate func addRadiusToUserLocation(userCoordinate:CLLocationCoordinate2D,radius:Double){let ...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.