Egret社区

文本自动换行后

2019-3-26 11:14
9147
1银子
我设置了文本自动换行,怎么防止换行的时候以符号(比如逗号)开头?

分享到 :
0 人收藏

7 个回复

倒序浏览
r287029727  登堂入室 | 2019-3-26 11:29:58
貌似没办法,有的还会一串数字,直接当做一整体换行,让上一排空了一截出来
Nasus  初窥堂奥 | 2019-3-26 13:54:30
您好,您是指编辑器自动换行还是代码字符串换行呢?如果是字符串换行的话您可以使用\n换行符
刘佳会  登堂入室 | 2019-3-27 15:26:53
Nasus 发表于 2019-3-26 13:54
您好,您是指编辑器自动换行还是代码字符串换行呢?如果是字符串换行的话您可以使用\n换行符
...

这个是Label设置了自动换行,我不知道具体会在哪个字符换行,所以就出现了符号开头的问题
Nasus  初窥堂奥 | 2019-3-27 15:38:16
或者您可以这样操作,因为label类继承了textfield类,所以可以使用该类的属性
您可以用代码控制textfield中的wordwordWrap属性
该属性为布尔型变量,如果值为 true,则该文本字段按单词换行;如果值为 false,则该文本字段按字符换行。
刘佳会  登堂入室 | 2019-3-27 15:58:14
Nasus 发表于 2019-3-27 15:38
或者您可以这样操作,因为label类继承了textfield类,所以可以使用该类的属性
您可以用代码控制textfield中 ...

我有设置wordwrap为true,在白鹭编辑器的时候确实有作用,但是运行的时候就失效了
Nasus  初窥堂奥 | 2019-3-27 16:10:21
您这段文本是固定的还是不固定的呢,如果是固定的话,完全可以在中间自行添加换行符解决,不过是不固定的话,也可以在每添加一个字符串的时候强行换行
刘佳会  登堂入室 | 2019-3-28 09:04:41
Nasus 发表于 2019-3-27 16:10
您这段文本是固定的还是不固定的呢,如果是固定的话,完全可以在中间自行添加换行符解决,不过是不固定的话 ...

文本总字数不固定,但是宽度是固定的,我该怎么设置强行换行呢?难道要计算一行的字符数量吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部