0
我想为标签添加下划线。为此,我使用了下面的代码。我正在使用自定义字体:标签在线不显示
headingLbl.font=[UIFont fontWithName:GZFont size:20.0f];
NSMutableAttributedString *gpsSearch = [[NSMutableAttributedString alloc] initWithString:@"GPS Search"];
[gpsSearch addAttribute:(NSString*)kCTUnderlineStyleAttributeName
value:[NSNumber numberWithInt:kCTUnderlineStyleSingle]
range:(NSRange){0,[gpsSearch length]}];
self.headingLbl.attributedText = gpsSearch;
self.headingLbl.textColor = [UIColor blackColor];
这是一个多行'UILabel'?因为如果不是,那么你可以覆盖'UILabel'类的'drawRect' - 链接:http://stackoverflow.com/questions/2711297/underline-text-in-uilabel – staticVoidMan