上图是我的Label组件的设置,居左的,效果如下:
当我吧文本最后的一个中文句号去掉是,效果如下:
为什么多了个句号,“候”字就到第三排了?
这很明显是行溢出了啊,中文句号和一个汉子需要占用的宽度是一样的,那第二排已经放不下两个汉子了
你看看图片,没有句号,就两排,候字在第二排,有句号,变成三排,候字在第三排,不应该是候字在第二排,只有句号在第三排吗
这个不是问题,所有软件都这样,你用QQ试试也是这样
自顶自顶。。、
自顶自顶
不要忽略字间距
多一个句号 候的后面就多一个字距,假设判定方法是把字与其之后的字距加上再和剩余空位作比较,这种情况就出来了
不是所有标点都能放在句首的。》,。?……
这些,你试试在作文里放在句首,肯定被老师打屁屁。
理是这个理,但是实际是,如果是word等工具,碰到这个情况就会缩短字间距,写文章就会和最后一个字放在同一个格子里,这个硬换行还是少见。
你可以了解下微信是如何实现自动换行的,这里面水太深了,引擎不可能搞这个的。