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)
        }
    }
    
  • 相关阅读:
    C#单例模式的实现再回顾
    智慧质证使用过程中的4个接口
    Amortized Analysis 均摊分析
    668. Kth Smallest Number in Multiplication Table
    1201. Ugly Number III
    1482. Minimum Number of Days to Make m Bouquets
    744. Find Smallest Letter Greater Than Target
    436. Find Right Interval
    50. Pow(x, n)
    29. Divide Two Integers
  • 原文地址:https://www.cnblogs.com/CH520/p/13457465.html
Copyright © 2011-2022 走看看