建立labelapp
//建立标签对象 UILabel * label = [[UILabel alloc]initWithFrame:CGRectMake(50, 50, 300, 105)];
添加标示字体
//添加标示 label.tag = 1;
设置label文字this
//设置label文字 // label.text = @"这是一个标签视图,敌军还有三十秒到达战场。碾碎他们"; label.text = @"this is a label!";
设置label字体位置spa
//设置label字体位置 label.textAlignment = NSTextAlignmentLeft;// NSTextAlignmentCenter; /* NSTextAlignmentCenter 居中 NSTextAlignmentRight 右对齐 NSTextAlignmentLeft 左对齐 */
设置文字属性 code
//设置文字颜色 label.textColor = [UIColor yellowColor]; //设置文字大小 label.font = [UIFont systemFontOfSize:30]; //设置label字体粗细与大小 把上面的设置遮盖了 label.font = [UIFont boldSystemFontOfSize:35];
设置字体属性对象
//设置字体样式 label.font = [UIFont fontWithName:@"Heiti TC" size:30];
设置自适应和字体缩放比例blog
//设置自适应宽度 默认为No 不会让文字变大 label.adjustsFontSizeToFitWidth = YES; //设置自适应宽度 字体最小缩放比例 label.minimumScaleFactor = 0.3;
设置自动换行ip
//设置自动换行 0没有限制 文字不够时 能显示几行就显示几行 //label宽度不够 能显示几行就显示几行 label.numberOfLines = 0;
设置label换行模式it
label.lineBreakMode = NSLineBreakByTruncatingHead; /* NSLineBreakByWordWrapping NSLineBreakByCharWrapping, NSLineBreakByClipping, NSLineBreakByTruncatingHead, NSLineBreakByTruncatingTail, NSLineBreakByTruncatingMiddle */
设置偏移量和偏移色class
//设置偏移量 label.shadowOffset = CGSizeMake(1.2, 1); label.shadowColor = [UIColor brownColor];