在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
前言 TTTAttributedLabel继承自UILabel,很方便基于现有代码进行修改,Star超过4K+,今天用了一下作点笔记。
声明
欢迎转载,但请保留文章原始出处:)
博客园:http://www.cnblogs.com
农民伯伯: http://over140.cnblogs.com
环境 Xcode 6.3.3 Cocoapods 0.37.2
正文 1、Pod直接使用TTTAttributedLabel在Storyboard中会报错,错误信息:
直接引入源码即可
2、添加链接
addLinkToURL(NSURL(string: "https://www.google.com")!, withRange: NSString(string: "欢迎使用Google").rangeOfString("Google")) 注意swift语法,直接用String.rangeOfString是不行的,需要用NSString的方法。
3、修改link默认样式(保留文字颜色并加下划线) 主要是设置linkAttributes
label.linkAttributes = [ kCTForegroundColorAttributeName : agreeLabel.textColor, NSUnderlineStyleAttributeName : NSNumber(long: NSUnderlineStyle.StyleSingle.rawValue) ]
这里label就是TTTAttributedLabel
参考文章
|
请发表评论