各位大佬和老嫂子们,请教一个困扰多日的问题,我有一段长度不固定的文本需要用不同颜色显示,应该如何做呢?
Label的话很难满足不同颜色,多个Label没法确定这段文本显示时候几个Label的位置关系;
Richtext的话它的高度不固定,可能超出预计范围,没法自动伸缩字体。。。。。。。;
哎,我先自闭一会儿,蹲个大佬拉我出去。
花里胡哨的功能,, 把策划拖出去祭天。,。
这个首先想到的是用 layout + 单个 label , 有啥条件和 需求全靠计算了。,
我建议还是直接用 Richtext 你肯定有这段话的字数啊,在外面手动调好大小 不就行了
sotre上好像有改写的Label组件,可以改变颜色 可以去看看
啥需求?咋没看懂?总行数和宽度固定吗?还是活动的?
固定的话:就计算一下大小应该就行了。
不固定:随意操作!限制他的大概字数,高度应该就行了吧!
将Richtext放入scrollview中能满足需求么?
layout + lable 呀
自问自答一下,用一个Label,启用shrink之后返回真实字体的大小即可。Layout + Lable没办法解决这个问题,我这边是填空题,需要把带颜色的内容填到空里,题目背景板大小是不能变的,空在哪里是不确定的。