zoukankan      html  css  js  c++  java
  • UILabel-Swift

    class ViewController: UIViewController {
    
        // 创建
        let label = UILabel();
        
        override func viewDidLoad() {
            super.viewDidLoad()
            
            // 加入父控件
            view.addSubview(label)
            // 背景颜色
            label.backgroundColor = UIColor.cyan;
            // 设置内容
            label.text = "UILabel UILabel UILabel UILabel "
            // 设置文字颜色
            label.textColor = UIColor.red
            // 设置字体样式和大小
            label.font = UIFont(name:"Zapfino", size:15)
            // 设置字体大小
            //label.font = UIFont.systemFont(ofSize:20)
            // 设置字体居中
            label.textAlignment = .center
            // 文本多行显示
            label.numberOfLines = 0
            // 设置阴影
            label.shadowColor = UIColor.gray
            label.shadowOffset = CGSize(1.5, height:1.5)
            // 文字过长时的省略方式
            label.lineBreakMode = .byTruncatingTail // 隐藏尾部并显示省略号
            label.lineBreakMode = .byTruncatingMiddle // 隐藏中间部分并显示省略号
            label.lineBreakMode = .byTruncatingHead // 隐藏头部并显示省略号
            label.lineBreakMode = .byClipping // 截去多余部分也不显示省略号
            // 设置tag
            label.tag = 1003
            // 获取方法
            let getTagView = view.viewWithTag(1003) as! UILabel
        }
        
        override func viewWillLayoutSubviews() {
            super.viewWillLayoutSubviews()
             
            // 设置位置尺寸
            label.frame = CGRect(x:0, y:0, 200, height:40)
        }
    }
    
  • 相关阅读:
    Consul 简介及集群安装
    poj 1300 Door Man 欧拉回路
    Codeforces Round #284 (Div. 2)
    bnuoj 34985 Elegant String DP+矩阵快速幂
    cf 496B Secret Combination
    hdu 5120 Intersection
    poj 2002 Squares
    Codeforces Round #281 (Div. 2)
    转载:百度原CTO李一男经典语录
    hdu 4005 The war
  • 原文地址:https://www.cnblogs.com/CH520/p/13457465.html
Copyright © 2011-2022 走看看