在iOS开发中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求。之前在网上找了一些资料,有的是重绘UILabel的textLayer,有的是用html5实现的,都比较麻烦,而且很多UILabel的属性也不起作用了,效果都不理想。后来了解到NSMuttableAttstr ...
分类:
移动开发 时间:
2016-06-17 00:41:30
阅读次数:
260
当xcode提示以下错误时,很可能的原因是由于ViewController中的View在Controller中连接了outlet,然后又删除了Controller中对应的属性,导致xcode找不到这个属性而报错 [UILabel copyWithZone:]: unrecognized select ...
分类:
移动开发 时间:
2016-06-16 01:30:58
阅读次数:
173
在iOS开发中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求。之前在网上找了一些资料,有的是重绘UILabel的textLayer,有的是用html5实现的,都比较麻烦,而且很多UILabel的属性也不起作用了,效果都不理想。后来了解到NSMuttableAttstr ...
分类:
其他好文 时间:
2016-06-15 10:40:47
阅读次数:
103
两个类扩展方法: /** * 修改富文本的颜色 * * @param str 要改变的string * @param color 设置颜色 * @param range 设置颜色的文字范围 * * @return 新的AttributedString */ - (NSMutableAttribute ...
分类:
其他好文 时间:
2016-06-14 13:47:48
阅读次数:
309
1.text:设置标签显示文本。 2.attributedText:设置标签属性文本。 Ios代码 NSString *text = @"first"; NSMutableAttributedString *textLabelStr = [[NSMutableAttributedString all ...
分类:
其他好文 时间:
2016-06-11 14:31:23
阅读次数:
137
比如给一个UILabel设置了渐变颜色的效果 设置渐变背景色 设置简便字体色 ...
分类:
移动开发 时间:
2016-06-08 20:22:20
阅读次数:
397
UIPageControl UILabel UITextField 注意:以下方法均是系统自带的代理方法,需要设置:textField.delegate = self; pragma mark 关闭键盘及显示输入内容 pragma mark 文本框将要被编辑的时候调用 pragma mark 文本框 ...
分类:
其他好文 时间:
2016-06-08 12:26:16
阅读次数:
225
UILabel *lab = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];// lab.layer.borderColor = [UIColor blueColor].CGColor;// lab.layer.borde ...
分类:
移动开发 时间:
2016-06-08 12:25:17
阅读次数:
212
一,效果图。 二,代码。 RootViewController.m - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. //电话号码 UILabel *telLab ...
分类:
其他好文 时间:
2016-06-08 09:13:28
阅读次数:
149
转自:http://blog.sina.com.cn/s/blog_af73e7a70101ahlm.html UILabel *label = [[UILabelalloc] initWithFrame:CGRectMake(0, 0, 75, 40)]; //声明UIlbel并指定其位置和长宽 ...
分类:
其他好文 时间:
2016-06-07 23:49:24
阅读次数:
264