swift 设置string 中汉字中变色等处理代码
2014-11-24 11:03
260 查看
我们在做弹窗 或者显示label string的时候经常会用到字体变色 变大 等特殊处理,
swift中提供一个函数
NSMutableAttributedString
使用方法简介
var main_string = "Hello World" //定义字符串
var string_to_color = "World" //操作字符串
var range = (main_string as NSString).rangeOfString(string_to_color)// 操作
var attributedString = NSMutableAttributedString(string:main_string)
attributedString.addAttribute(NSForegroundColorAttributeName, value: UIColor.redColor() , range: range)//变红
Label.attributedText = attributedString //显示
swift中提供一个函数
NSMutableAttributedString
使用方法简介
var main_string = "Hello World" //定义字符串
var string_to_color = "World" //操作字符串
var range = (main_string as NSString).rangeOfString(string_to_color)// 操作
var attributedString = NSMutableAttributedString(string:main_string)
attributedString.addAttribute(NSForegroundColorAttributeName, value: UIColor.redColor() , range: range)//变红
Label.attributedText = attributedString //显示
相关文章推荐
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- (转)NSString / NSMutableString 字符串处理,常用代码 (实例)
- Swift 设置按钮圆角 代码&Xib
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- vi在修改汉字的时候,把汉字作为一个字符处理的设置办法
- Java优雅代码--String容错处理 NullPointerException
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- Android剪切板设置和读取字符串String 关键代码
- Swift UILable 设置内边距实例代码
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- 在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- asp.net 事务的处理,dts 的设置,asp.net三种事务处理方法,三层架构,微软企业库,动软生成器生成的代码下如何使用事务
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- 设置表格奇偶行不同颜色,鼠标划过变色的javascript代码
- OC--NSString / NSMutableString 字符串处理,常用代码 (实例)
- 可视化编程 Tips 之"无需代码设置圆角" "简单处理让我们可以无需代码设置边框颜色"