canvasContext.setTextBaseline
解释:用于设置文字的水平对齐。
参数:
参数名 | 类型 | 说明 |
---|---|---|
textBaseline | String | 可选值 ‘top’、’bottom’、’middle’、’normal’ 。 |
示例:
- const ctx = swan.createCanvasContext('myCanvas');
ctx.setStrokeStyle('red');
ctx.moveTo(5, 75);
ctx.lineTo(295, 75);
ctx.stroke();
ctx.setFontSize(20);
ctx.setTextBaseline('top');
ctx.fillText('top', 5, 75);
ctx.setTextBaseline('middle');
ctx.fillText('middle', 50, 75);
ctx.setTextBaseline('bottom');
ctx.fillText('bottom', 120, 75);
ctx.setTextBaseline('normal');
ctx.fillText('normal', 200, 75);
ctx.draw();