UILabel详解

// ----------------------UILabel---------------------------

    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];

    label.text = @"i'm text ddddddd";

    label.textColor = [UIColor redColor];

    label.font = [UIFont systemFontOfSize:20];

    //    label.font = [UIFont boldSystemFontOfSize:20];

    label.backgroundColor = [UIColor grayColor];

//    label.backgroundColor = [UIColor clearColor]; // 清除背景色

    

    // 支持行数

    label.numberOfLines = 1;

    

    // 文字对齐方式 :在iOS中默认的UILabel中的文字在竖直方向上只能居中对齐

    label.textAlignment = kCTLeftTextAlignment;

    

    // 文字过长时截断方式

    label.lineBreakMode = NSLineBreakByTruncatingTail;

    

    // 设置高亮

    label.highlighted = YES;

    label.highlightedTextColor = [UIColor orangeColor];

    

    // 文字是否可变, 默认可变

    label.enabled = NO;

原文地址:https://www.cnblogs.com/xiangjune/p/4896082.html