TTStyledText textFromXHTML不支持下划线标记吗?
我注意到以下代码的粗体工作,但下划线部分似乎不是吗?
NSString* htmlTitle = [NSString stringWithFormat:@"UnderlinedBoldNormal", we.title];
self.ttTitlelabel.text = [TTStyledText textFromXH`TML:htmlTitle];
答案 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];