如何在Core Text中呈现不同的段落样式?

时间:2010-09-22 15:00:14

标签: iphone objective-c ipad core-text

我正在努力解决如何使用Core Text构建页面的问题,其中我有多个段落相互跟随,但风格各异。

换句话说,我希望有一个标题段落,后跟一个副标题段落,后面跟几个正文段落。在HTML术语中,这将是:

<h1>Some title</h1>
<h2>Some subtitle</h2>
<p>Blah blah...
         ...</p>

我为标题创建CTFramesetter,从中创建CTFrame,然后将其绘制到上下文中。但是我不明白如何创建从前一段流出的新帧。有人可以帮忙吗?还是有一些很好的在线教程可以提供帮助吗?

谢谢!

: - 乔

2 个答案:

答案 0 :(得分:1)

最简单的方法是在创建任何框架集之前,使用不同的样式设置NSAttributedString的样式。

答案 1 :(得分:1)