我有这样的事情:
<Stage>
<Layer>
<Rect />
<Text
ref={this.text}
draggable
align="center"
/>
</Layer>
</Stage>
文本在中心对齐,但我需要垂直对齐。我怎样才能做到这一点?
我知道用普通帆布你可以做textBaseline="center"
,但对于Konva来说有什么用呢?
从Konva v2.3.0
您可以使用verticalAlign
财产:
<Text
x={20}
y={20}
width={150}
height={50}
text="vertical align"
verticalAlign="middle"
/>