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];
相關文章
相關標籤/搜索