Underline text in a UITextView

前端 未结 13 1407
情歌与酒
情歌与酒 2020-12-14 23:37

How can I underline text in a UITextView. I understand that I would need to create a subclass of UITextView, but what would go under drawRect

13条回答
  •  春和景丽
    2020-12-14 23:53

    You can't use "kCTUnderlineStyleAttributeName" or "kCTUnderlineStyleSingle" Now you must do it like this:

        NSMutableAttributedString *attString = [[NSMutableAttributedString alloc] initWithString:@"Text"];
    [attString addAttribute:NSUnderlineStyleAttributeName
                      value:@(NSUnderlineStyleSingle)
                      range:(NSRange){0,[attString length]}];
    

提交回复
热议问题