美文网首页
关于Swift 3.X UI部分的创建及属性

关于Swift 3.X UI部分的创建及属性

作者: NSLogForiOS | 来源:发表于2016-12-16 23:01 被阅读25次

    本章为第一章,后续每两天会有持续更新, ,错误部分 希望大家来抨击及更正.

    UILabel的创建及常用属性

    ///创建UILabel 设置坐标格式 CGRect(x: 0,y: 200,width: 100,height: 40)

    let label = UILabel(frame:CGRect(x: 0,y: 200,width: 200,height: 100))

    ///设置label的背景颜色

    label.backgroundColor = UIColor.red

    ///给label赋值

    label.text = "字体大小";

    ///设置字体颜色

    label.textColor = UIColor.purple

    ///设置字体对齐方式

    label.textAlignment = NSTextAlignment.center

    ///设置字体阴影颜色

    label.shadowColor = UIColor.yellow

    ///设置Label阴影偏移位置

    label.shadowOffset = CGSize(width:20,height:20)

    ///设置Label多行显示

    label.numberOfLines = 0

    ///设置Label文本高亮

    label.isHighlighted = true

    ///设置Label文本颜色高亮

    label.highlightedTextColor = UIColor.green

    ///设置Label圆角属性

    label.layer.masksToBounds = true

    ///设置Label圆角半径

    label.layer.cornerRadius = 4

    ///设置Label边框

    label.layer.borderWidth = 1

    ///设置Label边框颜色

    label.layer.borderColor = UIColor.yellow.cgColor

    ///设置Label字体大小

    label.font = UIFont.systemFont(ofSize: 15)

    ///设置Label字体时同时设置大小

    label.font = UIFont(name:"字体大小",size:25)

    ///将Label加入父视图中

    self.view .addSubview(label)

    相关文章

      网友评论

          本文标题:关于Swift 3.X UI部分的创建及属性

          本文链接:https://www.haomeiwen.com/subject/jvlsettx.html