【UI】UILabel的詳細使用

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

label.text = @"HelloWorld";

label.textColor = [UIColor redColor];

label.backgroundColor = [UIColor greenColor];

label.textAlignment = NSTextAlignmentCenter;設置字體居中

label.font = [UIFont systemFontOfSize:30];設置字體大小

label.tag = 100;設置tag值。tag是一個有相當於書籤的用途的東西

[self.view addSubview:label];將label放到視圖中

[label setFont:systemFontOfSize:20.0];設置字體大小

[label setNumberOfLines:0];行數,只有設爲0纔可以自適應

[label setBackgroundColor:[UIColor clearColor]];背景色

label.shadowColor = [UIColor darkGrayColor];陰影顏色

label.shadowOffset = CGSizeMake(1.0,1.0);陰影大小

//設置字體:粗體,正常的是 SystemFontOfSize
label.font = [UIFont boldSystemFontOfSize:20];
//設置文字顏色
label.textColor = [UIColor orangeColor];
label.textColor = [UIColor purpleColor];
//設置背景顏色
label.backgroundColor = [UIColor clearColor];
label.backgroundColor = [UIColor  colorWithRed:0.5f green:30/255.0f blue:0.3falpha:0.5f];
//設置文字位置
label.textAlignment = UITextAlignmentRight;
label.textAlignment = UITextAlignmentCenter;
//設置字體大小適應label寬度
label.adjustsFontSizeToFitWidth = YES;
//設置label的行數
label.numberOfLines = 2;
    
//設置高亮
label.highlighted = YES;
label.highlightedTextColor = [UIColor orangeColor];
//設置陰影
label.shadowColor = [UIColor redColor];
label.shadowOffset = CGSizeMake(1.0,1.0);
//設置是否能與用戶進行交互
label.userInteractionEnabled = YES;
//設置label中的文字是否可變,默認值是YES
label.enabled = NO;
//設置文字過長時的顯示格式

label.lineBreakMode = UILineBreakModeMiddleTruncation;//截去中間


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章