欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

同一label,不同字体颜色

程序员文章站 2023-12-25 14:24:27
...
UILabel* noteLabel = [[UILabel alloc] init];
    noteLabel.frame = CGRectMake(0, 100, 200, 100);
    noteLabel.backgroundColor = [UIColor yellowColor];
    noteLabel.textColor = [UIColor blackColor];
    NSMutableAttributedString *noteStr = [[NSMutableAttributedString alloc] initWithString:@"同一label:不同字体颜色"];
    NSRange redRange = NSMakeRange(0, [[noteStr string] rangeOfString:@":"].location);
    [noteStr addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:redRange];
    [noteLabel setAttributedText:noteStr] ;
    [noteLabel sizeToFit];
    [self.view addSubview:noteLabel];
相关标签: label文字颜色

上一篇:

下一篇: