建立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];