1、UILabel

很简单的一个控件……就是用来显示文字,不必多说


1、UILabel_第1张图片
屏幕快照 2016-01-09 16.27.54.png
func configLab() -> UILabel {
    //初始化同时设置frame
    let lab = UILabel(frame: CGRectMake(0, 64, 100, 20))
    //文字
    lab.text = "heheheh呵呵呵呵呵呵呵呵呵呵呵呵"
    //设置文字颜色
    lab.textColor = UIColor.blackColor()
    //字体
    lab.font = UIFont.systemFontOfSize(16)
    //设置文字对齐方法
    lab.textAlignment = .Left
    //设置label的行数,0是自动换行
    lab.numberOfLines = 0
    //超过长度的显示方法,常用这种:abcd...
    lab.lineBreakMode = .ByTruncatingTail
    //设置阴影
    //        lab.shadowColor = UIColor.redColor()
    //        lab.shadowOffset = CGSizeMake(1.0,1.0)
    return lab
}

多行显示的话,还要保证其高度,改变其高度即可
let lab = UILabel(frame: CGRectMake(gap16, gap64+gap44+gap64, 150, 50))

![Uploading 屏幕快照 2016-01-09 16.42.45_965053.png . . .]

你可能感兴趣的:(1、UILabel)