【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
89 0
|
Swift
swift中使用NSClassFromString
swift中使用NSClassFromString
343 0
|
存储 测试技术 Swift
Swift-RealmSwift 的使用
Swift-RealmSwift 的使用
781 0
Swift-RealmSwift 的使用
|
区块链 Swift
当我们在谈SWIFT时,到底在谈什么?
当我们在谈SWIFT时,到底在谈什么?
当我们在谈SWIFT时,到底在谈什么?
|
存储 Swift
Swift中类的使用
Swift中类的使用
127 0
|
Swift
(一)swift的基本学习
(一)swift的基本学习
184 0
|
Swift 数据安全/隐私保护
Swift 简单总结
1. swift简单总结(一)—— 数据简单值和类型转换2. swift简单总结(二)—— 简单值和控制流3. swift简单总结(三)—— 循环控制和函数4.
1295 0
|
存储 编译器 Swift
17.Swift学习之类
类介绍 Swift虽然推荐面向协议编程,但其也是一门面向对象开发的语言 面向对象的基础是类,类产生了对象(类的实例) Swift中用class关键字定义类 定义语法 class 类名 { // 定义属性和方法 } 举例 class ...
997 0
|
Swift C语言
2.Swift学习之初探
Playground是什么? 从Xcode6开始出现(Swift开始出现) 翻译为:操场/游乐场 对于学习Swift基本语法非常方便 所见即所得(快速查看结果) 语法特性发生改变时,可以快速查看 Playground Swift最...
864 0

相关课程

更多