學習ios控件之UILabel
人生第一次寫博客,帶着緊張和激動的心情。最近在學習ios,繼續自己學習的歷程,供大家和自己來參考和複習。
官網地址:https://developer.apple.com/reference/uikit/uilabel 點擊打開鏈接
//UILabel的創建初始化
UILabel *label = [[UILabel alloc] init];
//設置邊框大小
label.frame = CGRectMake(40, 40, 200, 60);
//設置背景色
label.backgroundColor = [UIColor yellowColor];
//設置文本內容
label.text = @"I am a label !";
//設置文本顏色
label.textColor = [UIColor blueColor];
//設置文本字體大小
label.font = [UIFont systemFontOfSize:20];
// NSTextAlignmentLeft = 0, // Visually left aligned 視覺上居左對齊
// NSTextAlignmentCenter = 1, // Visually centered 視覺上居中對齊
// NSTextAlignmentRight = 2, // Visually right aligned視覺上居右對齊
// NSTextAlignmentJustified = 3, // Fully-justified. The last line in a paragraph is natural-aligned. 試過和默認一樣
// NSTextAlignmentNatural = 4, // Indicates the default alignment for script 試過和默認一樣
//前三個用的比較多
label.textAlignment = NSTextAlignmentCenter;
//設置行數(高度如果足夠的話)
label.numberOfLines = 2;
//是否激活狀態:默認是YES, 選擇NO,顏色變虛
label.enabled = YES;
//設置陰影顏色
label.shadowColor = [UIColor blackColor];
//設置陰影的偏移量,x:正代碼向右,負代表向左 y:正代碼向下,負代表向上
label.shadowOffset = CGSizeMake(4,4);
//設置邊框寬度
label.layer.borderWidth = 1;
//設置邊框圓角
label.layer.cornerRadius = 10;
//設置背景爲圓角
label.clipsToBounds = YES;
//設置透明度
label.alpha = 0.5;
//添加到視圖中
[self.view addSubview:label];
寫的不好,請大家見諒。。。