2 starwar2012 starwar2012 于 2013.01.24 13:58 提问

TTStyledText无法显示带<字符的string

tableView中用TTSTTStyledText显示文本的时候,遇到了一个问题,如果文本中有<这个符号,那么文本都变成 null 了。

TTStyledText *text = [TTStyledText textFromXHTML:@"3<5" lineBreaks:YES URLs:YES];

[tnc setText:text];

NSLog(@"tnc - %@ & Text is - %@", tnc, tnc.text);

tnctyledTextLabel类型。

日志显示了对象,但是text是 null

谢谢

1个回答

zj382561388
zj382561388   2015.08.24 23:38

楼主对于特殊符号 是不是需要转义

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
CADhzdx.shx
钢筋字符,解决CAD无法显示钢筋字符的问题,
TextView的text内容包含双引号的问题
我想在TextView中设置text为:点击“登录”即表示您同意。中间有个双引号,所以肯定不能直接设置,于是用到转义字符反斜杠:“\”;以为这样就可以了: android:text="点击\"登录\"即表示您同意",结果居然提示有错误: 按理说应该不会有错呀!不过也只是按理说.... 然后换了一个办法:将text中的内容写在String.xml中,然后再TextView使用
VS2005 CString总是显示{...}不显示字符串内容的处理办法
VS2005 CString总是显示{...}不显示字符串内容的处理办法 这是因为在白能量窗口中总是显示的是对象的原始结构,我们要查看字符串的内容的时候还要点进去看CString的成员值才能知道。 工具-》选项  选择“调试-》常规” 找到“再变量窗口中显示对象的原始结构”一项,取消即可。
用SERVLET过滤器简化中文的输入和输出
用SERVLET过滤器简化中文的输入和输出, 探讨字符无法显示的问题用 SERVLET过滤器简化中文的输入和输出, 探讨字符无法显示的问题
字符串转数字,包括正数,负数,小数
字符串转数字,包括正数,负数,小数/**字符串转换为整数 * @param str * @return */ public static int strToInt(String str){ int result=0; if(isNum(str)){ result=Integer.valueOf(str);
Android中字符串String的拆分-split
String str = "https://item.jd.com/3995645.html|https://item.jd.com/10658495763.html"; if (str.contains("|")) { String [] urls = str.split("\\|") }如果使用"."、"|"、"^"等字符做分隔符时,要写成s.split("\\^")的格式,否则不能拆
C/C++中带空格的字符串的输入
带空格的字符串输入
全字符测试文本,全字符
最全的字符,安装全字符字体可供使用。没有字体就无法显示,也能用
带通配符的字符串匹配
描述 通配符是一类键盘字符,当我们不知道真正字符或者不想键入完整名字时,常常使用通配符代替一个或多个真正字符。通配符有问号(?)和星号(*)等,其中,“?”可以代替一个字符,而“*”可以代替零个或多个字符。  你的任务是,给出一个带有通配符的字符串和一个不带通配符的字符串,判断他们是否能够匹配。  例如,1?456 可以匹配 12456、13456、1a456,但是却不能够匹配2
C++接收含有空格的字符串
C++ 接收含有空格的字符串