WatchOS系统开发大全(6)-WKInterfaceLabel

WKInterfaceLabel

1.1-简介

  • WKInterfaceLabel与iOS的UIKit框架中UILabel一样,是一个显示文本的控件。

1.2-API介绍

  • WKInterfaceLabel的API比UILabel要简单的多。
    //设置文本
    public func setText(text: String?)
    //设置文本颜色
    public func setTextColor(color: UIColor?)
    //设置富文本
    public func setAttributedText(attributedText: NSAttributedString?)
    

1.3-使用示例


    /*  设置文本  */
    topLabel.setText("heima")
    
    /* 设置文本颜色 */
    bottomLabel.setTextColor(UIColor.greenColor())
    
    /*  设置富文本  */
    
    //先初始化一个AttributedString
    let attribute = NSMutableAttributedString(string: "itcast")
    //添加属性
    attribute.addAttributes([NSFontAttributeName:UIFont.systemFontOfSize(20),NSForegroundColorAttributeName:UIColor.redColor()], range: NSMakeRange(0, 2))
    
    bottomLabel.setAttributedText(attribute)
            
  • 效果
0701.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容