首行的缩进, 并不是 2个 或者4个文本字符的宽度
可能是个坐标宽度,比如
老师说: 你是个好学生,又爱
学习,又懂礼貌!
这里 老师说:固定了
后面的话不固定,但要 从 老师说 后面开始,并且有折行
到下一行的 行首开始
这个如何实现呢?!
首行的缩进, 并不是 2个 或者4个文本字符的宽度
可能是个坐标宽度,比如
老师说: 你是个好学生,又爱
学习,又懂礼貌!
这里 老师说:固定了
后面的话不固定,但要 从 老师说 后面开始,并且有折行
到下一行的 行首开始
这个如何实现呢?!
总不能 用空格来把字符推到合适的位置吧!
这也太low了
这种需求太业务向了,还是自己封装个组件来实现吧,或者你自己格式化文本,首行塞入4个空格
塞空格这个太不专业,但比较好实现,
封装组件这个,我现在时间比较仅,等有时间,再弄吧!
想求现成的,当个伸手党!嘿嘿!
业务上感觉会出现这个问题。
垃·克劳德·亚历山大·耶基斯德·边部初赖·绥卞歇坝·急说:
___________________________________________我
___________________________________________说
___________________________________________这
___________________________________________句
___________________________________________话
___________________________________________是
___________________________________________不
___________________________________________是
___________________________________________只
___________________________________________有
___________________________________________一
___________________________________________行
___________________________________________?
这种需求应该换个方式来实现,一个水平的layout里面摆两个label,第一个label写老师说,第二个label写说的内容
感觉这个方案靠谱
中文空格了解一下
怎么感觉你说的这种方式不行呢,折行也还是发生在第2个label上,那不还是折在后半部分了吗!
是只有第一行需要补空位,换行后还是顶头?那这只有自己弄个组件吧,感觉这需求有点小众,估计没大佬有空去做出来分享。。。
本来我以为理解了你的需求,看起来我还是没理解
就是这个需求!
如果是我的话,我打算用个layout垂直分布,装两个label,label2. string=getSpace(label1.string.length)+内容,不知道这样行不
getSpace 是什么方法?
自己写一个根据字符长度获取等长空格符,第二个label设置为shrike自动换行模式
两种方式:
1, 加空格
2,拆分组件,就是把一个label拆分成2个,第1个顺着排列,第2个从下行顶格开始
这是之前的显示

这是使用了前导空格方式的修改方案

虽然解决了问题,但这种方式应该是框架支持,
也就是可以改变字符串的显示偏移量 offset=x,y
我看到 富文本里的img表情有,但为什么 文本没有呢?
@引擎组大佬
这种需求。。。。不是一个label拼接一下就行了嘛?我还以为是类似写信那种
这不是用一个label就行了吗