改变label部分文字的颜色
2016-08-17 10:02
225 查看
//根据开发需要,有很多时候我们需要改变一个label中部分文字的颜色,不要跟我说多来几个label不就行了,我自能呵呵了,下面我们用一个方法搞定!
看代码:(swift)
import UIKit
class ViewController: UIViewController {
}
看代码:(swift)
import UIKit
class ViewController: UIViewController {
@IBOutlet var label: UILabel! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. setupAttributeString("大唐国际大厦", highlightText: "大唐") } //MARK 富文本部分字体飘灰 func setupAttributeString(text : NSString, highlightText : NSString) -> NSMutableAttributedString { let hightlightTextRange = text.rangeOfString(highlightText as String) let attributeStr = NSMutableAttributedString.init(string: text as String) attributeStr.addAttributes([NSForegroundColorAttributeName:UIColor.blueColor(),NSFontAttributeName:UIFont.systemFontOfSize(14)], range: hightlightTextRange) self.label?.lineBreakMode = .ByCharWrapping self.label?.attributedText = attributeStr return attributeStr }
}
相关文章推荐
- Android 关于TextView中,设置指定部分文字改变颜色,和指定部分文字点击事件
- android listview 选中部分 文字颜色改变
- TextView组件改变部分文字的颜色:
- label标题文字改变颜色
- TextView组件改变部分文字的颜色
- TextView组件改变部分文字的颜色
- TextView组件改变部分文字的颜色和多字符串拼接
- android TextView 首行缩进与部分文字改变颜色大小效果
- 改变整个文本部分文字的颜色
- label上文字数字混排,只改变数字颜色
- android textview改变部分文字的颜色和string.xml中文字的替换及部分内容设置颜色、字体、超链接、图片
- iOS使用NSMutableAttributedString改变字符串中部分文字的字体颜色或大小
- android textview改变部分文字的颜色和string.xml中文字的替换
- textview改变部分文字的颜色和string.xml中文字的替换
- iOS改变Label上指定文字的颜色
- TextView设置指定部分文字改变颜色,和指定部分文字点击事件
- android textview改变部分文字的颜色和string.xml中文字的替换
- android textview改变部分文字的颜色
- android textview改变部分文字的颜色和string.xml中文字的替换
- android textview改变部分文字的颜色和string.xml中文字的替换