请问如果需要富文本编辑框,有没有什么思路

管理员:
没有找到富文本编辑框。
如果在游戏里需要显示一个聊天界面,内容会有自定义的颜色,超链接,遇到边界会自动换行,请问实现这东东有什么思路吗

本来我打算自己做,但是没找到能计算文字长度的办法。如果能有办法计算文字的长度也行啊

谢谢了

有办法的,用UILabel,设置文字后可以得到长度,setTextAreaSize可以强制换行,文本框的位置都是在容器左边缘,然后根据文字需要出现的位置,在前面填入空格,我就是这么实现的

下一个版本的输入框将会增强体验,自动换行处理的也不错,不过富文本还是比较难,自己论坛有人实现过解析html实现的富文本框,可以搜索看下

用UILabel还是不太靠谱的,因为有字体颜色,一个LABEL或者TextArea不能混合多文字文字,只能用多个LABEL贴上去,这样换行就很难搞了
用HTML也没找到好的例子,打算有空自己写一个纯自绘的,只实现A和font标签