iOS开篇——UI之UILabel

建立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];
相关文章
相关标签/搜索