quick版的richlabel

没错 ,这就是一个quick的工程哦

3.3 下 图片不会出来。

默认是把图片关掉的呢

:7::7::7::7::7::7::7::7::7::7::7:

请问如何修改使用英文和数字 宽度会变小很多的问题?

請問會出quick 3.3的版本嗎

如果 设置 {str=str, fontSize=30, rowWidth=600}
然后 text = 啊啊啊啊啊啊\n啊啊啊啊啊啊\n

就会 底下就乱了

不太明白额,我侧下来没发现这个问题哟 。详细点最好来张图就最好不过啦

3.3集成了webview和他自己的多彩lable,可以在他们的基础上来改,这个目前没有在继续更新的想法哦。

看例子哇 不能像你这样来用哟。乱是指什么呢 不太明白哦

我搞下来试了,整体还好,但是当字符串如下情况时,解析就不准确了,
str=“开头文字color=FFFFFF]这是白色字体/color]”

str="
color=FFFF00]
开头文字
color=FFFFFF]
这是白色字体
/color]
结束
/color]
"

目前还不支持标签嵌套的写法哦

哦,那str=“开头文字这是白色字体/ color]”
这种不属于嵌套吧,应该正常才对

str=“开头文字/ color]这是白色字体/ color]”

“XXXX/ color]” 这是一个标签块。
还有另外一种json格式的 ,多看看例子吧。

我这边修改了一个版本,支持 “\n” 自动换行,环境是quick-x 2.2.6,mac。
也特别优化了RichLabel.lua 在 TableView下的性能。

太棒啦 感谢分享。:2::2::2::2:

用cc.LabelTTF:create()创建richlabel在ios上更换不了字体,而且比较模糊;
用cc.Label:createWithTTF()创建richlabel虽然比较清晰,而且也能更换字体,但是创建的速度太慢了,不知道该怎么办?

我引入了我门的这个richlabel,遇到一个问题,加入到场景中是没问题的,但是我直接加到一个viewlist中的图片控件上就无法显示了

顶!!!!!!!!!!!!!!!!!!!!!!

– 解析输入的文本
function RichLabel:parseString1(str, param)
local clumpheadTab = {} – 标签头
for w in string.gfind(str, “%b]”) do
if string.sub(w,2,2) ~= “/” then-- 去尾
table.insert(clumpheadTab, w)
end
end
– 解析标签

string.gfind
这是个什么鬼, 弄不好