|
60 | 60 |
|
61 | 61 |
|
62 | 62 | //匹配 @ 链接
|
63 | | - |
64 | | - _coretextLabel = [[MYCoreTextLabel alloc]init]; |
65 | | - _coretextLabel.delegate = self; |
66 | | - |
67 | 63 | _coretextLabel.showTrendLink = YES;
|
68 | 64 | //如果不设置任何相关信息 , 默认和普通文本大小一致 , 颜色默认蓝色
|
69 | 65 |
|
|
105 | 101 | _coretextLabel.lineSpacing = 2; //设置行间距
|
106 | 102 | _coretextLabel.wordSpacing = 1.5; //设置字间距
|
107 | 103 |
|
108 | | - |
109 | 104 | //设置关键字属性
|
110 | 105 | _coretextLabel.keywordFont = [UIFont systemFontOfSize:20];
|
111 | 106 | _coretextLabel.keyWordColor = [UIColor redColor]; //设置关键字颜色
|
|
139 | 134 | _coretextLabel.lineSpacing = 5; //设置行间距
|
140 | 135 | _coretextLabel.wordSpacing = 0.5; //设置字间距
|
141 | 136 |
|
142 | | - |
143 | 137 | //设置网址链接的属性
|
144 | 138 | _coretextLabel.showWebLink = YES;
|
145 | 139 | _coretextLabel.webLinkFont = [UIFont systemFontOfSize:18.f]; //设置网址链接字体大小
|
146 | 140 | _coretextLabel.webLinkColor = [UIColor blueColor]; //设置网址链接字体颜色
|
147 | 141 | _coretextLabel.webLinkBackColor = [UIColor redColor]; //设置网址链接点击背景色
|
148 | 142 |
|
149 | | - |
150 | | - |
151 | 143 | //设置 #话题#的属性
|
152 | 144 | _coretextLabel.showTopicLink = YES;
|
153 | 145 | _coretextLabel.topicLinkFont = [UIFont systemFontOfSize:15.f];
|
154 | 146 | _coretextLabel.topicLinkColor = [UIColor redColor];
|
155 | 147 | _coretextLabel.topicLinkBackColor = [UIColor blackColor];
|
156 | 148 |
|
157 | | - |
158 | 149 | //设置 @ 的属性
|
159 | 150 | _coretextLabel.showTrendLink = YES;
|
160 | 151 | _coretextLabel.trendLinkFont = [UIFont systemFontOfSize:18];
|
161 | 152 | _coretextLabel.trendLinkColor = [UIColor purpleColor];
|
162 | 153 | _coretextLabel.trendLinkBackColor = [UIColor darkGrayColor];
|
163 | 154 |
|
164 | | - |
165 | 155 | //设置邮箱的属性
|
166 | 156 | _coretextLabel.showMailLink = YES;
|
167 | 157 | _coretextLabel.mailLinkFont = [UIFont systemFontOfSize:18.f];
|
|
0 commit comments