iOS中下划线字体的实现
在iOS中,將UIlabel的字體加上下劃線,可以通過如下代碼實現:
/*------ 下劃線文字? --------*/
? ? UILabel * underLineLabel = [[UILabel alloc] initWithFrame:CGRectMake(30, 280, 300, 67)];
? ? underLineLabel.numberOfLines = 0;
? ? underLineLabel.backgroundColor = [UIColor cyanColor];
? ? NSMutableAttributedString * contentString = [[NSMutableAttributedString alloc] initWithString:@"zgedshjkfhvuicfhdguigcuivghufid"];
? ? NSRange contentRange = {0,[contentString length]};
? ? [contentString addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleDouble] range:contentRange];
? ? underLineLabel.attributedText = contentString;
? ? [self.view addSubview:underLineLabel];
NSUnderlineStyleDouble可以換為NSUnderlineStyleSingle
總結
以上是生活随笔為你收集整理的iOS中下划线字体的实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Latex论文表格画法及相关技巧
- 下一篇: HTML---一个没有下划线字体颜色为黑