zoukankan      html  css  js  c++  java
  • Swift UILabel

            var lable = UILabel (frame: CGRectMake(10,10,200,100))
            lable.text = "yangxiaolong yangyang"
            lable.backgroundColor = UIColor .redColor()
            lable.textColor = UIColor .whiteColor()
    //        文本位置
            lable.textAlignment = NSTextAlignment.Center
    //        lable.font = UIFont(name: "Zapfino" ,size: 20)
            lable.lineBreakMode = NSLineBreakMode.ByTruncatingTail
    //        case ByWordWrapping // Wrap at word boundaries, default
    //        case ByCharWrapping // Wrap at character boundaries
    //        case ByClipping // Simply clip 直接隐藏
    //        case ByTruncatingHead // Truncate at head of line: "...wxyz" 头隐藏
    //        case ByTruncatingTail // Truncate at tail of line: "abcd..." 尾隐藏
    //        case ByTruncatingMiddle // Truncate middle of line:  "ab...yz" 中间隐藏
    //       当字数过多的时候合理缩放
    //                lable.adjustsFontSizeToFitWidth=true
            lable.numberOfLines=2

            self.view .addSubview(lable)
            var  str = "welcome swift"
            
            var attributString = NSMutableAttributedString(string: str)
            
    //       字体以及大小
            attributString.addAttribute(NSFontAttributeName, value: UIFont(name: "Zapfino" ,size: 16)!, range: NSMakeRange(0,7))
    //        
            attributString.addAttribute(NSForegroundColorAttributeName, value: UIColor.blueColor(), range: NSMakeRange(0, 3))
            
            attributString.addAttribute(NSBackgroundColorAttributeName, value: UIColor .orangeColor(), range: NSMakeRange(0, 3))
            
            lable.attributedText = attributString

  • 相关阅读:
    FindBugs详解
    Java杂项
    Ubuntu 16.04安装DB2 Express C v11.1
    h5搜索功能
    与安卓交互的上传图片 与 上传语音、视频
    获取后台轮播图图片,让其自动播放
    点赞和关注功能
    split、replace、indexof、substr 用法 (获取后台富文本框内容,截取图片)
    ttyu平台进页面获取阅读量
    图片放大预览功能
  • 原文地址:https://www.cnblogs.com/yangxiaolong/p/5343895.html
Copyright © 2011-2022 走看看