UILabel用于显示字符串信息,要是在xib文件中开发,可以:
要是直接在swift文件中添加UILabel,则在viewDidLoad()函数中:
下面为UILabel设置背景颜色:
MyUIColor.swift文件如下:
为UILabel设置Tag,并通过Tag来操作UILabel,在viewDidLoad()之外声明一个全局的变量:
下面通过Tag让全局变量label指向UILabel,并在UIButton被点击时修改UILabel的现实内容:
UILabel的其他常用属性有:
UILabel显示文本时会有文本长度过长的时候,此时可以设置UILabel的换行模式:
label_show.numberOfLines = 2
label_show.lineBreakMode = .ByTruncatingHead
的效果如下:
label_show.numberOfLines = 2
label_show.lineBreakMode = .ByTruncatingTail
的效果如下:
当然最后不能忘记将UILabel添加到父视图中:
self.view.addSubView(label_show)
UILabel还可以设置富文本信息:
上面代码的效果: