iOS Dev (4) 用TTTAttributedLabel创建变化丰富的UILabel

原创 2013年08月16日 11:18:36

iOS Dev (4) 用TTTAttributedLabel创建变化丰富的UILabel

  • 2013年8月16日

1. 不同颜色的字段混合在一个Label里怎么实现?

TTTAttributedLabel是怎么做的:

TTTAttributedLabel *hintLabel1 = [[TTTAttributedLabel alloc] initWithFrame:CGRectMake(10.0, 10.0, 300, 30.0)];
[hintLabel1 setNumberOfLines:2];
[hintLabel1 setFont:[UIFont systemFontOfSize:12.0f]];
[hintLabel1 setBackgroundColor:[UIColor clearColor]];
[hintLabel1 setTextAlignment:NSTextAlignmentLeft];
[hintLabel1 setLineBreakMode:NSLineBreakByWordWrapping];
NSMutableAttributedString *hintString1 = [[NSMutableAttributedString alloc] initWithString:@"今天是个好日子。"];
[hintString1 addAttribute:(NSString *)kCTForegroundColorAttributeName value:(id)[[UIColor blueColor] CGColor] range:NSMakeRange(3,3)];
[hintLabel1 setText:hintString1];
[self.view addSubview:hintLabel1];

2. 其他用法

自己探索吧。 

Ref: https://github.com/mattt/TTTAttributedLabel

版权声明:本文为 CSDN 博主 大锐哥(ID 为 prevention)原创文章,未经博主允许不得转载。

UILabel数字变化增加动画

@interface LableNumberChange : UILabel - (void)jumpNumberWithDuration:(int)duration        ...
  • jq2530469200
  • jq2530469200
  • 2016年05月12日 16:42
  • 561

iPhone下对某些控件变化进行监听

例如:针对UILable值变化时的监听 lab = [[UILabel alloc] init]; //设置lab全局变量//实现监听注册------该监听针对Label的text属性变化时...
  • dean19900504
  • dean19900504
  • 2012年08月29日 16:33
  • 1622

【iOS】TTTAttributedLabel链接点击

原文地址:http://www.jianshu.com/p/9a192bc8e644 ,感谢原作者无私分享。  TTTAttributedLabel可以满足在一段文本内容中展示网址链接: TTTAt...
  • Riven_wn
  • Riven_wn
  • 2017年06月15日 13:09
  • 763

iOS TTTAttributedLabel 使用

参考: http://stackoverflow.com/questions/3482346/how-do-you-use-nsattributedstring http://stackoverflo...
  • alincexiaohao
  • alincexiaohao
  • 2015年06月19日 13:51
  • 1040

富文本(TTTAttributedLabel是一个替代,UILabel提供了一种简单的方式来高效地呈现属性字符串。作为奖励,它还支持链接嵌入,自动与NSTextCheckingTypes手动通过指定)

转自:https://github.com/TTTAttributedLabel/TTTAttributedLabel 一个下拉更换为UILabel支持的属性,数据检测器,链接等 TTTAt...
  • zhanglizhi111
  • zhanglizhi111
  • 2017年02月23日 10:04
  • 1416

UILabel用原生方法显示HTML文本

NSString * htmlString = @"今天中午去哪吃什么??? "; NSAttributedString * attrStr = [[NSAttributedString al...
  • xiaopeng12300
  • xiaopeng12300
  • 2015年04月30日 10:10
  • 995

UILabel分类扩展属性字符串的使用

#import @interface UILabel (AttributedString) - (void)setTextFont:(UIFont *)font atRange:(NSRange...
  • u012701023
  • u012701023
  • 2016年06月30日 18:19
  • 872

TTTAttributedLabel 高度计算

TTTAttributedLabel 高度计算// messageLabel是TTTAttributedLabel的实例 // _model.content是NSString实例 // MESSAGE...
  • Mo_Mo123
  • Mo_Mo123
  • 2016年08月03日 16:49
  • 1031

iOS开发零基础教程之UILabel的新初始化方法

UILabel *aLbel = ({ UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50, 50, 100, ...
  • CrazyZhang1990
  • CrazyZhang1990
  • 2015年06月07日 10:20
  • 1749

一段文本内容中展示网址链接---TTTAttributedLabel链接点击和textView两种方式实现

上一篇关联文章:富文本上 http://blog.csdn.net/liyunxiangrxm/article/details/53410919“` // Copyright © 2016年 li...
  • liyunxiangrxm
  • liyunxiangrxm
  • 2016年11月30日 17:24
  • 1245
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS Dev (4) 用TTTAttributedLabel创建变化丰富的UILabel
举报原因:
原因补充:

(最多只允许输入30个字)