如标题所示,我需要在 UILabel 的某个部分加下划线。例如: 请单击 ESPNSoccernet 阅读最新的足球新闻。
我想在 ESPNSoccernet 一词下划线。这是因为我希望它可以点击并且需要链接到网站。
在执行此操作时需要一些指导。如果还有其他方法,请告诉我...
最佳答案
对于 ios 6,你可以使用 AttributedStrings
NSMutableAttributedString *yourString = [[NSMutableAttributedString alloc] initWithString:@"Please click ESPNSoccernet to read the latest Football News."];
[yourString addAttribute:NSUnderlineStyleAttributeName
value:[NSNumber numberWithInt:1]
range:(NSRange){0,25}];
label.attributedText = [yourString copy];
您还可以使用第 3 方 UILable 库 TTTAttributedLabel .
关于ios - 给 UILabel 的某个部分加下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16519774/