A-A+
swift 中的UILabel属性用法及介绍
1.创建
letlabel =UILabel(frame:CGRect(x:30,y:100,width:200,height:40))
view.addSubview(label)
2.设置背景颜色
label.backgroundColor=UIColor.cyan;
3.设置文本字
label.text="xingweixin zhamaotu "
4.设置字体颜色
label.textColor=UIColor.red
5.字体设置
- 设置字体样式和大小
label.font=UIFont(name:"Zapfino",size:15)
- 设置字体大小
label.font=UIFont.systemFont(ofSize:20)
6.设置字体居中
label.textAlignment= .center
7.文本多行显示
label.numberOfLines=0
8.设置阴影
label.shadowColor=UIColor.gray
label.shadowOffset=CGSize(width:1.5,height:1.5)
9.文字过长时的省略方式
label.lineBreakMode= .byTruncatingTail//隐藏尾部并显示省略号
label.lineBreakMode= .byTruncatingMiddle//隐藏中间部分并显示省略号
label.lineBreakMode= .byTruncatingHead//隐藏头部并显示省略号
label.lineBreakMode= .byClipping//截去多余部分也不显示省略号
10.设置tag
//设置
label.tag=1003
//获取
获取方法 let getTagView = view.viewWithTag(1003) as! UILabel