NSMutableAttributedString 的使用方法,设置格式
2015-01-06 10:24
507 查看
参考:http://blog.sina.com.cn/s/blog_a3dbd02a01012ixk.html
参考2:http://www.tuicool.com/articles/Fvqia2
NSMutableAttributedString
*attrString =[[NSMutableAttributedStringalloc]initWithString:title];
NSRange range = NSMakeRange(0, [attrString
length]);
[attrString
beginEditing];
[attrString
addAttribute:NSLinkAttributeName
value:aURL range:range];
// make the text appear in blue
[attrString
addAttribute:NSForegroundColorAttributeNamevalue:[NSColorblueColor]
range:range];
// next make the text appear with anunderline
[attrString addAttribute:NSUnderlineStyleAttributeNamevalue:[NSNumbernumberWithInteger:NSSingleUnderlineStyle]range:range];
// allow truncation
NSMutableParagraphStyle
*ps = [[NSParagraphStyledefaultParagraphStyle]
mutableCopy];
[ps setLineBreakMode:NSLineBreakByTruncatingTail];
[attrString
addAttribute:NSParagraphStyleAttributeName
value:ps range:range];
[ps
release];
[attrString
endEditing];
return [attrString autorelease];
参考2:http://www.tuicool.com/articles/Fvqia2
NSMutableAttributedString
*attrString =[[NSMutableAttributedStringalloc]initWithString:title];
NSRange range = NSMakeRange(0, [attrString
length]);
[attrString
beginEditing];
[attrString
addAttribute:NSLinkAttributeName
value:aURL range:range];
// make the text appear in blue
[attrString
addAttribute:NSForegroundColorAttributeNamevalue:[NSColorblueColor]
range:range];
// next make the text appear with anunderline
[attrString addAttribute:NSUnderlineStyleAttributeNamevalue:[NSNumbernumberWithInteger:NSSingleUnderlineStyle]range:range];
// allow truncation
NSMutableParagraphStyle
*ps = [[NSParagraphStyledefaultParagraphStyle]
mutableCopy];
[ps setLineBreakMode:NSLineBreakByTruncatingTail];
[attrString
addAttribute:NSParagraphStyleAttributeName
value:ps range:range];
[ps
release];
[attrString
endEditing];
return [attrString autorelease];
相关文章推荐
- NSMutableAttributedString 的使用方法,设置格式
- NSMutableAttributedString 的使用方法,设置格式
- NSMutableAttributedString 的使用方法,设置格式
- 解决使用NSMutableAttributedString 设置不同字体,文字不能居中对齐
- 使用NSMutableAttributedString为UIButton/UILabel 快速设置文字的大小,字体,颜色
- 解决使用NSMutableAttributedString 设置不同字体,文字不能居中对齐
- NSMutableAttributedString 的简单使用介绍
- OC学习之道:OC对象,字符串和数组的使用方法NSString,NSMutableString ,NSArray,NSMutableArray
- iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)
- iOS使用NSMutableAttributedString实现富文本
- NSMutableAttributedString/NSAttributedString 富文本设置
- 有关NSString和NSMutableString的一些重要方法的使用
- NSMutableAttributedString 的使用
- NSMutableAttributedString使用
- iOS使用NSMutableAttributedString
- iOS NSMutableAttributedString/NSAttributedString 富文本设置
- NSMutableAttributedString 设置不同颜色,不同字体的String
- 带属性的字符串(NSMutableAttributedString)的使用
- 带属性的字符串(NSMutableAttributedString)的使用
- NSMutableAttributedString 使用