V2.3.2文本排版问题

上图是我的Label组件的设置,居左的,效果如下:

当我吧文本最后的一个中文句号去掉是,效果如下:

为什么多了个句号,“候”字就到第三排了?

求引擎组大佬帮忙看看,@jare

这很明显是行溢出了啊,中文句号和一个汉子需要占用的宽度是一样的,那第二排已经放不下两个汉子了

你看看图片,没有句号,就两排,候字在第二排,有句号,变成三排,候字在第三排,不应该是候字在第二排,只有句号在第三排吗

关注,帮你顶一下

这个不是问题,所有软件都这样,你用QQ试试也是这样

自顶自顶。。、

自顶自顶

不要忽略字间距

多一个句号 候的后面就多一个字距,假设判定方法是把字与其之后的字距加上再和剩余空位作比较,这种情况就出来了

不是所有标点都能放在句首的。》,。?…… 这些,你试试在作文里放在句首,肯定被老师打屁屁。

大哥
spine在IOS获取宽高为0,这个有解吗

理是这个理,但是实际是,如果是word等工具,碰到这个情况就会缩短字间距,写文章就会和最后一个字放在同一个格子里,这个硬换行还是少见。:grin:

你可以了解下微信是如何实现自动换行的,这里面水太深了,引擎不可能搞这个的。