给Label加下划线中划线

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给Label加下划线中划线相关的知识,希望对你有一定的参考价值。

添加中划线:

        UILabel * strikeLabel = [[UILabel alloc] initWithFrame:(CGRectMake(10, 10, 50, 30))];

        NSString *textStr = [NSString stringWithFormat:@"%@", @"12"];

        

        //中划线

        NSDictionary *attribtDic = @{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]};

        NSMutableAttributedString *attribtStr = [[NSMutableAttributedString alloc]initWithString:textStr attributes:attribtDic];

        

        // 赋值

        strikeLabel.attributedText = attribtStr;

        

        [self.view addSubview:strikeLabel];

 

添加下划线:

 

        UILabel *underlineLabel = [[UILabel alloc] initWithFrame:(CGRectMake(10, 10, 50, 30))];

        NSString *textStr = [NSString stringWithFormat:@"%@", @"12"];

        

        // 下划线

        NSDictionary *attribtDic = @{NSUnderlineStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]};

        NSMutableAttributedString *attribtStr = [[NSMutableAttributedString alloc]initWithString:textStr attributes:attribtDic];

        

        //赋值

        underlineLabel.attributedText = attribtStr;

        

        [self.view addSubview:underlineLabel];

以上是关于给Label加下划线中划线的主要内容,如果未能解决你的问题,请参考以下文章

怎么样对WORD文档里相同的词语加下划线。

Markdown - 如何给文本加下划线

超链接如何加下划线 css

如何在 LaTeX 中给章节标题加下划线?

Tkinter Label小部件中的下划线文本?

带下划线的 JLabel