我有一个MKMapPoint
值列表,我希望能够将它们转换为MKPolygon
叠加层。这可能吗?List<MKMapPoint> pointsList = new List<MKMapPoint>();
我已经尝试了以下方法,但似乎不起作用:MKPolygon polygon = MKPolygon.FromPoints(pointsList);
我得到错误:
错误:参数1:无法从System.Collections.Generic.List<MapKit.MKMapPoint>
转换为MapKit.MKMapPoint[]
最佳答案
使用List<MKMapMapPoint>
将ToArray()
转换为数组:MKPolygon polygon = MKPolygon.FromPoints(pointsList.ToArray());
关于ios - 如何将MKMapPoint值数组转换为MKPolygon覆盖,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38964943/