classViewController:UIViewController{
overridefuncviewDidLoad() {
super.viewDidLoad()
letlabel =UILabel.init(frame:CGRect(x:10,y:20,width:300,height:100))
label.text="summerZao"
label.textColor=UIColor.red
label.backgroundColor=UIColor.black
label.textAlignment= .right
label.shadowColor=UIColor.gray//灰色陰影
label.shadowOffset=CGSize(width:1.5,height:1.5)//陰影的偏移量
label.font=UIFont(name:"Zapfino",size:20)
// label.font = UIFont.systemFont(ofSize: 20)
label.lineBreakMode= .byTruncatingTail//隱藏尾部并顯示省略號
label.lineBreakMode= .byTruncatingMiddle//隱藏中間部分并顯示省略號
label.lineBreakMode= .byTruncatingHead//隱藏頭部并顯示省略號
label.lineBreakMode= .byClipping//截去多余部分也不顯示省略號
label.numberOfLines=2//顯示兩行文字(默認只顯示一行,設為0表示沒有行數(shù)限制)
label.isHighlighted=true//設置文本高亮
label.highlightedTextColor=UIColor.green//設置文本高亮顏色
//富文本設置
/*
let attributeString = NSMutableAttributedString(string:"welcome to hangge.com")
//從文本0開始6個字符字體HelveticaNeue-Bold,16號
attributeString.addAttribute(NSFontAttributeName,
value: UIFont(name: "HelveticaNeue-Bold", size: 16)!,
range: NSMakeRange(0,6))
//設置字體顏色
attributeString.addAttribute(NSForegroundColorAttributeName, value: UIColor.blue,
range: NSMakeRange(0, 3))
//設置文字背景顏色
attributeString.addAttribute(NSBackgroundColorAttributeName, value: UIColor.green,
range: NSMakeRange(3,3))
label.attributedText = attributeString
*/
self.view.addSubview(label)
}
overridefuncdidReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}