答案 0 :(得分:1)
有没有办法将字体设置为带下划线?
不,但那只是因为你正在咆哮错误的树。
“字体”不能加下划线,(至少,我不认为),但字符串可以是。
查看NSAttributedString ...您创建了一个“属性”字典,您可以将其附加到要绘制的NSString上......“倾斜”,(意味着是否显示斜体),“居中”......所有这些东西。所以它是这样的:
[textAttrDict setObject:[NSNumber numberWithInt:NSUnderlineStyleSingle] forKey:NSUnderlineStyleAttributeName];
[textStr drawInRect:textRect withAttributes:textAttrDict];
在标题中搜索NSUnderlineStyleSingle以找到您想要的确切枚举...