文本来自数据库。我想将它用作按钮并在按钮的文本下划线。我怎样才能做到这一点?
在 iOS 6 中,NS属性字符串用于修改文本,您可以使用“NSMutableAttributedString”使用单个 UIButton 或 UILabel 进行多颜色文本、字体、样式等。
NSMutableAttributedString *titleString = [[NSMutableAttributedString alloc] initWithString:@"The Underlined text"];
// making text property to underline text-
[titleString addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:NSMakeRange(0, [titleString length])];
// using text on button
[button setAttributedTitle: titleString forState:UIControlStateNormal];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)