不使用前置空格,可以考虑把玩家的消息分成两个 string 来解决。我后面会再跟进这个问题
使用两个string 内容换行就不会从最前面了。会从第二个string开始
改变设计呗,一个字符串,不要档住标题。。。
我现在就是使用的一个string,为了不挡住标题才使用前置空格
用富文本试试?
本来一开始我是打算用富文本的,但是有个同事说富文本性能不好,于是就没有用富文本
性能是一个 tradeoff 的东西,你少量使用,并不会有问题。
tradeoff是什么
tradeoff 指的是一个东西性能好不好不是绝对的,要自己去权衡,这是程序设计基本法则。
你好,看到我的回帖了吗
目前就是这样啊,你把文字框的宽度调小吧,让换行的时候,第二行不是顶着 ”大厅“两个字。
现在这种显示才是正确的,显示的依次是频道,然后名字,然后内容。怎么能把文字框宽度调小??聊天区域就是400,我调小了空出来的部分怎么办。
要不你把”大厅“两个字也做成 spriteatlas,然后”大厅“这个 sprite也是富文本的一部分,这样就可以了。
你上面说的换行效果,英文和数字,当一行的宽度不够时,它是会换行的。这个我已经不想解释了,解释了无数遍。
后续可能会提供一个按字符换行的方式,这样数字或英文也可以跟汉字一样换行了。
我知道,所以你要给我一个明确的答复啊,之前你的回答都很模糊,我都不确定你们是不是会优化这个事情。我为了解决问题,我只有在这里提交问题啊。
这个英文和数字按字符换行,暂时不会优化。而且现在换行行为也是正常的
现在碰到了这个问题 请问最后怎么解决的 有什么好的方法吗?