我可以在界面构建器中为NSTextField的文本加下划线吗?
到目前为止,我只能改变它的颜色。有没有办法强调它?
感谢
答案 0 :(得分:31)
仅对iOS有效
是,设置属性文本,然后选择文本,右键单击>字体>下划线
答案 1 :(得分:16)
不,你必须在代码中这样做。例如:
NSMutableAttributedString *str = [[myTextField attributedStringValue] mutableCopy];
[str addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInt:NSUnderlineStyleSingle] range:NSMakeRange(0, str.length)];
[myTextField setAttributedStringValue:str];
[str release];