- 浏览: 904023 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (466)
- iPhone, iOS , Objective-c (155)
- 数据库 (20)
- 设计模式 (5)
- 第三方包管理,cocoapod (2)
- 版本管理, SVN, Subversion, Git (1)
- Google, Android, Java (14)
- Wordpress (1)
- 职业素养 (3)
- 版本管理,git (3)
- 前端小技巧 (2)
- flash (1)
- javascript (5)
- Ruby (0)
- 编程语言 (1)
- 网络常识 (1)
- 找到生活好感觉 (5)
- 产品经理 (1)
- markdown (1)
- 云服务器 (1)
- iPhone (116)
- iOS (116)
- Objective-c (116)
- 学习技巧 (2)
- Google (5)
- Android (6)
- Java (21)
- python (1)
- sqlite (3)
- node.js (2)
- mongodb (2)
- 学习技巧,阅读 (2)
- 软件测试 (3)
- 架构设计 (2)
- 设计 (1)
- Spring framework (3)
- junit (1)
- Linux (2)
- 软件 (1)
- Struts2 (1)
- 版本管理 (3)
- SVN (3)
- Subversion (3)
- Git (3)
- mysql (5)
- quartz (1)
- 无关技术 (1)
- 前端 (1)
- Redis (1)
- 产品管理 (0)
- 计算机常识 (1)
- 计算机科学 (0)
- swift (1)
- 服务器 (2)
- 搜索 (1)
- Scala (1)
- J2EE (1)
- maven (1)
- 前端css (1)
- 英语 (1)
- 消息队列 (1)
- kafka (0)
- apache kafka (4)
- netbeans (1)
- IDE (2)
- 歌词 (1)
- 过滤器实现 (1)
- linux vim vi (1)
- jmeter (1)
- springcloud (1)
最新评论
-
hujingnemo:
不知道为什么打不开
CHM如何改编字体大小 -
weiboyuan:
求答案 weiboyuanios@163.com
iOS软件工程师面试题(高级) -
xueji5368:
这个现在已经广泛使用了嘛!
RoboGuice入门 -
Yao__Shun__Yu:
...
CHM如何改编字体大小 -
353144886:
非常之详细 美女求认识
sqlite数据类型 datetime处理
NSMutableAttributedString *attriString = [[NSMutableAttributedString alloc] initWithString:@"范例范例范例范例范例范例范例范例范例范例"];
[attriString addAttribute:(NSString *)kCTForegroundColorAttributeName
value:(id)[UIColor redColor].CGColor
range:NSMakeRange(3, 4)];
NSUInteger length = [attriString length];
//添加字体目标字符串从下标0开始到字符串结尾
UIFont *baseFont = [UIFont systemFontOfSize:17.0];
[attriString addAttribute:NSFontAttributeName value:baseFont
range:NSMakeRange(0, length)];
CATextLayer *textLayer = [CATextLayer layer];
textLayer.string = attriString;
textLayer.frame = CGRectMake(47, 12, 226, 56);
[self.view.layer addSublayer:textLayer];
[attriString addAttribute:(NSString *)kCTForegroundColorAttributeName
value:(id)[UIColor redColor].CGColor
range:NSMakeRange(3, 4)];
NSUInteger length = [attriString length];
//添加字体目标字符串从下标0开始到字符串结尾
UIFont *baseFont = [UIFont systemFontOfSize:17.0];
[attriString addAttribute:NSFontAttributeName value:baseFont
range:NSMakeRange(0, length)];
CATextLayer *textLayer = [CATextLayer layer];
textLayer.string = attriString;
textLayer.frame = CGRectMake(47, 12, 226, 56);
[self.view.layer addSublayer:textLayer];
发表评论
-
UIImage变为NSData并进行压缩
2014-05-19 20:23 1928//sdk中提供了方法可以直接调用 UIImage *im ... -
update cocapods
2014-05-17 22:27 800早上更新cocoapod依赖库,发现更新到32.1版本,早先的 ... -
iOS发送短信息代码实例
2014-05-16 18:15 2686#import <MessageUI/Message ... -
DISPATCH TIMER
2014-05-14 16:12 729/* __block void (^callback) ... -
UITextField左边显示图片
2014-05-13 18:08 1170The overlay view displayed on t ... -
iOS调用系统打电话,发短信功能
2014-05-11 15:48 2084先介绍一种最简单的方法: 调用打电话功能 [[UIAppl ... -
iOS面试题
2014-05-09 16:10 10771.写一下UIButton与UITableView的层级结构 ... -
socket二进制报文
2014-05-09 15:18 1300里面有帧头 字符串UTF-8 中间用0隔开 又一个字符串 ... -
将网站添加到桌面的方法
2014-05-08 14:25 1661<link href="http://www. ... -
iPhone通讯录联系人操作大全
2014-05-07 10:29 14591.需要引入AddressBook.framework框架 2 ... -
sqlite获取最新插入的rowid
2014-05-07 09:59 1521除了 last_insert_rowid select max ... -
号码归属地查询,拨打电话
2014-05-06 15:07 845在程序内调用拨打电话的方法,[[UIApplication s ... -
iOS时间合并
2014-04-28 17:55 1093合并同一时间的课程,同一时间可能有多个课程,比如13:30-1 ... -
vCard通讯录格式说明
2014-04-28 16:47 2556原帖:http://freesoftman.iteye.com ... -
UISearchBar背景色全套解决方案
2014-04-25 09:36 7442os系统升级到7.1后,原来在7.0下显示正常的UISearc ... -
升级XCode5.1.1遇到的奇葩问题NSString,NSObjectRuntime.h报错,Foundation找不到
2014-04-24 11:19 896升级XCode5.1.1遇到的奇葩问题NSString,NSO ... -
将NSString转为NSArray
2014-04-22 16:52 6269// Your JSON data: NSString *c ... -
另外一种NSData转为NSString的方法
2014-04-22 15:40 1211If the data is not null-termina ... -
HTTP,Socket,WebSocket异同
2014-04-18 16:54 1832参考文章: http://abbshr.g ... -
push隐藏UINavigtaionBar和UITabbar
2014-04-17 15:20 1091[self.navigationController setN ...
相关推荐
在本篇文章中,我们将深入探讨如何使用`NSMutableAttributedString` 来实现富文本效果,并通过一个名为`TextViewDemo` 的示例项目来展示其实现。 首先,`NSMutableAttributedString` 的基础用法是创建一个新的实例...
在iOS应用开发中,富文本的使用能极大地提升用户体验,使文本内容更加生动和多样化。NSMutableAttributedString是苹果提供的一个核心文本框架中的类,用于处理带有属性的字符串,它允许我们为字符串的不同部分设置...
在处理更复杂的富文本时,可能需要使用`NSMutableAttributedString`来添加、修改或删除属性。例如,遍历已有字符串并修改某些部分的属性: ```swift let originalString = "Hello, World!" let attributedString = ...
用于 iOS 7+ 的 RubyMotion 库以拥有 NSMutableAttributedString。 MASTR = 可变属性字符串 安装 将此添加到您的 Gemfile 中: gem 'motion-mastr' 然后运行它来安装它: bundle 要求 iOS 7 或更高版本 用法 ...
这种需求在iOS的UIKit框架下是完全可以实现的,主要涉及到NSAttributedString和NSMutableAttributedString类的使用。 首先,UILabel默认只能显示单色文本,但通过使用NSAttributedString,我们可以指定字符串中特定...
在iOS中,我们可以使用`NSAttributedString`和`NSMutableAttributedString`类来创建和操作富文本。这些类提供了丰富的API来设置文本属性,比如通过`NSAttributedStringKey`中的`font`、`foregroundColor`、`...
这个“ios-富文本的两种实现方法Demo.zip”压缩包提供了一个示例,展示了如何使用`NSMutableAttributedString`和`CoreText`框架来实现富文本显示,这对于初学者来说是非常有价值的教育资源。 首先,我们来详细探讨`...
`UILabel` 默认情况下只能显示单一格式的文本,但通过使用`NSAttributedString` 和 `NSMutableAttributedString` 类,我们可以为`UILabel`设置属性文本,使其能够展示带有不同样式属性的文本。`NSAttributedString` ...
下面将详细解释如何使用`NSMutableAttributedString`在`UITextView`中插入图片: 1. **创建图片属性字符串**: 首先,你需要创建一个`NSAttributedString`对象,用于表示图片。这可以通过使用`NSAttachment`类来...
总之,通过使用`NSMutableAttributedString`和相关的属性设置,iOS开发者可以方便地在UILabel中实现不同字体颜色的效果,提高用户界面的视觉吸引力和信息传达效率。这个技巧在很多场景下都非常实用,比如消息显示、...
总之,通过使用`textColor`、`font`以及`NSMutableAttributedString`,开发者可以在iOS应用中为UILabel创建丰富多样的文本样式,提升用户界面的视觉效果。在实际开发中,可以根据需求灵活运用这些技巧,打造个性化的...
首先,关于UILabel的文本属性设置,通过使用NSMutableAttributedString类,可以对UILabel中的文本进行富文本操作。例如设置行间距,需要创建NSMutableAttributedString对象,并给该对象设置NSMutableParagraphStyle...
富文本的使用通常涉及到`NSAttributedString`和`NSMutableAttributedString`类,它们是iOS提供的一组用于处理带属性文本的工具。本文将详细介绍如何在iOS中使用富文本,并通过示例代码进行讲解。 首先,富文本的...
在iOS中,我们通常使用NSAttributedString和NSMutableAttributedString来创建和编辑富文本,因为它们可以存储属性信息,如颜色、字体和链接。 首先,我们要了解NSAttributedString。这个类代表了一段带属性的文本,...
本文将详细介绍如何使用NSAttributeString在iOS中实现这一功能,并提供多种解决方案,从最优到简单粗暴,帮助开发者选择适合的实现方式。 首先,我们要理解NSAttributeString是Foundation框架中的一个类,它可以...
如果要显示多色文本,我们可以使用NSAttributedString或NSMutableAttributedString。通过设置属性字符串的不同范围,可以为不同部分的文本指定不同的颜色。例如: ```swift let attributedString = ...
超链接Label通常通过使用NSAttributedString或NSMutableAttributedString来实现,这两个类能够对文本进行格式化,包括设置颜色、字体和添加链接。 1. **NSAttributedString与NSMutableAttributedString** ...
富文本的处理主要涉及到UIKIT框架中的`NSAttributedString`和`NSMutableAttributedString`类,以及它们的相关类如`NSParagraphStyle`, `NSFont`, `NSColor`等。以下是对iOS富文本技术的详细说明: 1. **...
iOS中的`NSAttributedString`和`NSMutableAttributedString`类可以实现富文本效果,如设置不同部分的字体、颜色和对齐方式。`NSTextContainer`和`NSLayoutManager`用于更复杂的文本布局,如多列文本和流式布局。 7...