## UILable 文本顯示控件
**UILabel 控件**是最基礎的顯示控件。常見的 label 文本屬性控制有: `text` 、`font` 、`textColor`、`backgroundColor` 、`textAlignment` 、`shadowOffset` 、`shadowColor` 、`numberOfLines` 等。使用如下:
```
// 初始化定義 Label 常量,并設置這個label的x、y坐標以及長寬等參數值
let label: UILabel = UILabel(frame: CGRect(x: 20, y: 100, width: 300, height: 100 ))
// 設置 Label 上的文字
label.text = "Hello Swift, This is a Label Study Lession"
// 設置字體大小
label.font = UIFont.boldSystemFont(ofSize: 20)
// label.font = UIFont.systemFont(ofSize: 20.0)
// 設置字體顏色 (紅色)
label.textColor = UIColor.red
// // UIColor(red: <#T##CGFloat#>, green: <#T##CGFloat#>, blue: <#T##CGFloat#>, alpha: <#T##CGFloat#>)
// 設置背景色
label.backgroundColor = UIColor.gray
// 設置文字對齊方式 (left , center , right)
label.textAlignment = NSTextAlignment.center
// 設置陰影
label.shadowOffset = CGSize(width: 2, height: 3) // 陰影的偏移量
label.shadowColor = UIColor.orange
// 設置label 的顯示行數 0 為無限行
label.numberOfLines = 0
// 將 Label 放置到視圖
self.view.addSubview(label)
```
- 學習筆記
- 基礎
- 基本類型之整型
- 基本類型之浮點型
- 基本類型之布爾類型以及簡單的 if 語句
- 基礎類型之元組
- 基本類型之其他
- 運算符
- 基礎運算符
- 比較運算符、邏輯運算符
- 三元運算符
- 范圍運算符for-in
- 邏輯控制
- 循環結構
- 選擇結構
- 字符串
- Character和Unicode
- String.index 和 range
- 可選型
- 容器類
- 數組初始化
- 數組基本操作
- 字典初始化
- 字典基本操作
- 集合初始化
- 集合基本操作
- 函數
- 閉包
- 枚舉
- 結構體
- 類
- 文檔注釋
- 屬性和方法
- 下標和運算符重載
- 拓展和泛型
- 協議
- 其他
- Swift 3.0 For 循環
- Swift 隨機數的生成
- IOS開發玩轉界面 UIKit
- UILable 文本顯示控件
- UIButton 簡單的交互控件
- UIImageView 圖片控件
- UISearchBar 搜索控件