【Swift】TTTAttributedLabel使用小记

简介:

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

参考文章

 

TTTAttributedLabel 使用方法 

本文转自博客园农民伯伯的博客,原文链接:【Swift】TTTAttributedLabel使用小记,如需转载请自行联系原博主。



目录
相关文章
|
7月前
|
安全 IDE Swift
Swift
Swift
88 0
|
1月前
|
Swift iOS开发
Swift 方法
10月更文挑战第29天
19 4
|
Swift
swift中使用NSClassFromString
swift中使用NSClassFromString
343 0
|
存储 测试技术 Swift
Swift-RealmSwift 的使用
Swift-RealmSwift 的使用
779 0
Swift-RealmSwift 的使用
|
区块链 Swift
当我们在谈SWIFT时,到底在谈什么?
当我们在谈SWIFT时,到底在谈什么?
当我们在谈SWIFT时,到底在谈什么?
|
存储 Swift
Swift中类的使用
Swift中类的使用
126 0
|
Swift 数据安全/隐私保护
Swift 简单总结
1. swift简单总结(一)—— 数据简单值和类型转换2. swift简单总结(二)—— 简单值和控制流3. swift简单总结(三)—— 循环控制和函数4.
1294 0
|
JavaScript Java iOS开发
1.Swift学习之介绍
简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 Mac OS 和 iOS 应用程序 Apple WWDC 2014 横空出世 Swift 历史 2010 年 7 月,苹果开发者工具部门总监 Chris Lattner...
1183 0
|
Swift C语言
2.Swift学习之初探
Playground是什么? 从Xcode6开始出现(Swift开始出现) 翻译为:操场/游乐场 对于学习Swift基本语法非常方便 所见即所得(快速查看结果) 语法特性发生改变时,可以快速查看 Playground Swift最...
862 0

相关课程

更多