iOS 字体高亮

来源:互联网 发布:linux 安装内核源码 编辑:程序博客网 时间:2024/06/06 01:43
在iOS中会遇到字体高亮,下边是简单的代码  movie.movieName 是字符串类型

创建NSMutableAttributedString的对象,然后调节字体,最后给UILable的attributedText 赋值即可。

 NSRangerange =   [movie.movieName rangeOfString:text];
   
   
NSMutableAttributedString *att = [[NSMutableAttributedStringalloc]initWithString:movie.movieName];
   
    [att
addAttribute:NSForegroundColorAttributeName
    
                    
value:[UIColorredColor]
    
                    
range:range];
 
   self.viewCell.movieName.attributedText =  att;
0 0