在iOS上,SKPolyline不会使用间距渲染

时间:2015-11-21 01:38:26

标签: ios skmaps

我想绘制SKPolyline虚线。我知道SKPolygon可以使用 borderDotsSize borderDotsSpacingSize 参数。因为它们都是在SKPolyline和SKPolygon的共同父级中定义的 - SKOverlay我认为绘制虚线SKPolyline应该是可能的。但它根本不起作用。所以我的问题是 - 它对某人有用吗?

我正在使用2.3 SDK。

相关代码:

SKPolyline *polyline = [[SKPolyline alloc] init];
polyline.coordinates = coordinates;
polyline.lineWidth = 10;
polyline.fillColor = fillColor;
polyline.borderDotsSize = 5;
polyline.borderDotsSpacingSize = 5;
[self.skMapView addPolyline:polyline];
[polyline release];

1 个答案:

答案 0 :(得分:0)

进行以下设置,您应该得到预期的结果:

polyline.lineWidth = 0; polyline.backgroundLineWidth=10;