mkpolyline

    0热度

    1回答

    我有一个坐标对象数组,并且想要在Swift 3中将这些坐标对象(按照它们的顺序)连接为Map中的Polyline。我该如何去做这件事?这里是我的数据结构 List<Location> ( [0] Location { lat = 37.33477977; long = -122.03369603; }, [1] Location {

    0热度

    1回答

    我目前正在使用swift 3-xcode。 我有一个视图控制器和地图。 我有注解的地图,所以当我长按地图我加的注释是这样的: func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) { let longPressRec = UILongPressGestureR

    0热度

    1回答

    我正在使用lat long值的数组添加MKPolyline。当我在多段线上绘制注解时,注解视图会在树,天桥和MKPolyline下方到达这些对象下方。有什么办法可以解决这个问题吗? 下面我试图为: // access location array to get lat long values NSInteger numberOfSteps = locations.count;

    1热度

    2回答

    我一直在尝试并试图让这个多义线在Objective C中工作。我已经经历了每一个我可以找到并得到的教程,我无法看到它有什么问题。 CLLocationCoordinate2D coordinateArray2[2]; coordinateArray2[1].longitude = 176.8773669; coordinateArray2[0].longitude = 176.88151896

    0热度

    1回答

    您好我写了这个代码来画一些点之间的折线: var arrayToDraw: Array<Any> = [] var forpolyline: Array<CLLocationDegrees> = [] var forpolyline2: CLLocationCoordinate2D = CLLocationCoordinate2D.init() func showRoute() {

    2热度

    1回答

    我在绘制多段线时遇到了麻烦,我想我已经推断它是iOS 11 beta 4的一个问题。昨天它使用相同的代码工作,现在我已更新到beta 4,不要画多段线。 刚刚在iOS 10.3模拟器上的Xcode 8以及iOS 11b4模拟器上的Xcode 9b4中进行了验证。 代码: import MapKit class ViewController: UIViewController, MKMapVie

    9热度

    1回答

    如何检测MKPolyline是否相交?我试图研究这个,但只发现有两行或更多行的问题。如何检测我是否只有一行/一行?我想在用户释放触摸后检测它。 我现在的触摸功能有这段代码。 CGPoint location = [touch locationInView:self.mapView]; CLLocationCoordinate2D coordinate = [self.mapVie

    1热度

    1回答

    我正在尝试创建一个应用程序,其功能之一是在用户移动时绘制线条。 这里是类 class traceuserViewController: UIViewController,CLLocationManagerDelegate, MKMapViewDelegate { var locationManager = CLLocationManager() var startLocat

    2热度

    2回答

    我正在开发一个请求多个方向(MKDirectionsRequest)并在mapView中绘制路线的应用程序,一切正常。 但是我面临一个问题:我想用不同的颜色绘制每条路线。 第一个想法很简单:使用标题/副标题为“标签”不同MKPolyline,所以我可以设置我想在委托函数的颜色: mapView(_ mapView: MKMapView, rendererFor overlay: MKOverlay

    9热度

    1回答

    我有非常简单的视图控制器来演示这种奇怪的MKPolyline渲染行为。没有什么特别的只是普通的API调用。 import UIKit import MapKit class ViewController: UIViewController, MKMapViewDelegate { @IBOutlet weak var map: MKMapView! override