首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用两种不同字体大小的NSAttributedString示例?

使用两种不同字体大小的NSAttributedString示例?
EN

Stack Overflow用户
提问于 2013-08-22 03:04:53
回答 1查看 81.3K关注 0票数 81

NSAttributedString对我来说真的很难理解。

我想设置一个具有不同大小的文本的UILabel,我认为NSAttributedString是可行的方法,但是我无法从文档中得到任何关于这方面的信息。

如果有人能帮我举一个具体的例子,我会很高兴的。

例如,假设我想要的文本是:

代码语言:javascript
复制
(in small letters:) "Presenting The Great..."
(in huge letters:) "HULK HOGAN!"

有人能教我怎么做吗?或者甚至是一个我可以自己学习的简单明了的参考资料?我发誓我试着通过文档,甚至通过Stack Overflow上的其他例子来理解这一点,但我就是不明白。

EN

回答 1

Stack Overflow用户

发布于 2013-08-22 03:17:01

如果你想用一种简单的方法,我使用了一个名为OHAttributedLabel的git代码库,它在NSAttributedString上提供了一个分类。它可以让你做如下事情:

代码语言:javascript
复制
NSMutableAttributedString *mystring = [[NSMutableAttributedString alloc] initWithString:@"My String"];
[mystring setTextColor:[UIColor colorWithRGB:78 green:111 blue:32 alpha:1]];
mystring.font = [UIFont systemFontOfSize:14];

如果你不想使用第三方库,请查看this link,了解如何开始使用属性字符串。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18365631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档