设置线条虚线样式的间距和长度。
属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 |
---|---|---|---|---|---|
pattern | Array | 是 | 一组描述交替绘制线段和间距(坐标空间单位)长度的数字 | ||
offset | Number | 是 | 虚线偏移量 |
Page({ onLoad() { const canvasContext = swan.createCanvasContext('myCanvas'); canvasContext.setLineDash([10, 20], 5); canvasContext.beginPath(); canvasContext.moveTo(0,100); canvasContext.lineTo(400, 100); canvasContext.stroke(); canvasContext.draw(); } });
Page({ onLoad() { const canvasContext = swan.createCanvasContext('myCanvas'); canvasContext.setLineDash([10, 20], 5); canvasContext.beginPath(); canvasContext.moveTo(0,100); canvasContext.lineTo(400, 100); canvasContext.stroke(); canvasContext.setLineDash([5, 10, 5], 5); canvasContext.beginPath(); canvasContext.moveTo(0, 200); canvasContext.lineTo(400, 200); canvasContext.stroke(); canvasContext.draw(); } });