swift开发UI控件之UILabel

现在iOS开发市场上很多程序员都在使用swift开发,以后swift也将是主流,所以最近我也在学习swift开发,今天就分享下我的经验UI控件UILabel吧!
直接上代码吧!看的更清楚些。

//初始化label
let label = UILabel.init()
//设置位置大小
label.frame=CGRect(x:50,y:300,width:275,height:40)
//设置背景颜色
label.backgroundColor=UIColor.blue
//设置字体颜色
label.textColor=UIColor.red
//设置字体大小
label.font=UIFont.systemFont(ofSize: 36)
//设置文字内容
label.text="假如生活欺骗你了,不要悲伤,不要心急,忧郁的日子总会过去,快乐的日子将会来临。"
//设置文字阴影
label.shadowColor=UIColor.black
//设置偏移量
label.shadowOffset=CGSize(width: -5, height: 5)
//设置过长省略方式
label.lineBreakMode = .byTruncatingMiddle
//设置文字自适应大小
label.adjustsFontSizeToFitWidth=true
//设置显示多行
label.numberOfLines=0
//设置文本高亮
label.isHighlighted=true
label.highlightedTextColor=UIColor.green

    //设置对其方式
    label.textAlignment=NSTextAlignment.center
    //添加到self.view
self.view.addSubview(label)

以上是对UILabel的一些基础属性的设置。下面是我运行出来的效果图,有啥问题可以一起交流。


屏幕快照 2016-10-09 下午3.56.54.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • GitHub:https://github.com/jixiang0903/LabelDemo-swift //1...
    执念12o3阅读 5,666评论 0 2
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,262评论 4 61
  • 这世上,最烦人的事便是修房子!林语堂先生说,若要想一天不安宁,便请人吃饭;若要想一年不安宁,盖房子;若要想一辈子不...
    金刚葫芦GF阅读 485评论 0 8
  • 阅读是一种最为经济的学习方式。 我的阅读方法叫毛毛虫,通常是将一本书从头到尾,逐字逐句阅读,遇到一些妙句或重要的话...
    南多先生阅读 389评论 7 5
  • 今天和儿一起读了《请安静!图书馆里有只金丝雀》主要讲述小女孩凯莉每个星期六上午都去图书馆看书。一天她突然想“如果我...
    刘育栋mami阅读 292评论 0 1