mp_canvas_drawer icon indicating copy to clipboard operation
mp_canvas_drawer copied to clipboard

如果文本中有换行,组件默认给去掉了

Open billLiao opened this issue 6 years ago • 4 comments

添加的 text 是大段文本,文本中自带了换行,
组件默认清除了换行,凑成了一行,
只能自己把文本截取成一个数组绘制,希望可以优化

billLiao avatar Jul 19 '18 16:07 billLiao

嗯嗯,这个确实是 \n 都成一行了

renyuns avatar Nov 29 '18 10:11 renyuns

@renyuns 请问这个问题解决了吗?我也是文本里有\n就重叠成一行了

FrankHan avatar Jan 29 '19 03:01 FrankHan

@renyuns 我的用ios试也是一样,重叠一行

FrankHan avatar Jan 29 '19 03:01 FrankHan

原文本自带\n换行,修改源码后通过。 修改179行 if (this.ctx.measureText(fillText).width > width) { 修改为 if (this.ctx.measureText(fillText).width > width || content[i] =='\n') {

lxlzyf avatar Apr 03 '19 12:04 lxlzyf