TTStyledText textFromXHTML不支持下划线标记吗?

时间:2011-04-14 21:21:39

标签: three20

TTStyledText textFromXHTML不支持下划线标记吗?

我注意到以下代码的粗体工作,但下划线部分似乎不是吗?

NSString* htmlTitle = [NSString stringWithFormat:@"UnderlinedBoldNormal", we.title]; 
self.ttTitlelabel.text = [TTStyledText textFromXH`TML:htmlTitle];

2 个答案:

答案 0 :(得分:1)

不,我不这么认为。 TTStyledText支持的格式数量非常有限

答案 1 :(得分:1)

iOS上没有下划线或删除线字体的原生支持。但是,您可以通过绘制自己的线来克服这个问题。可以在样式表中创建样式:

- (TTStyle*)underlineStyle
{
  //custom TTStyle implementation
} 

然后您可以通过以下方式获得带下划线的文字:

NSString* htmlTitle = [NSString stringWithFormat:@"<span class=\"underlineStyle\">%@</span>", we.title]; 
self.ttTitlelabel.text = [TTStyledText textFromXHTML:htmlTitle];