2010-09-22 71 views
2

我在試圖解決如何使用核心文本構建頁面時遇到了困難,在這裏我有多個段落,它們之間相互關聯,但是風格不同。如何在Core Text中呈現不同的段落樣式?

換句話說,我想要一個標題段落,後面跟着一個小標題段落,後面跟着幾個正文段落。在HTML而言,這將是:

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

儘可能爲標題創建CTFramesetter,從創建CTFrame,然後將其繪製背景我有。但是,我不明白如何創建一個從前一段流入的新框架。任何人都可以幫忙嗎?還是有一些很好的在線教程可以幫助?

謝謝!

:-Joe

回答

1

做到這一點,最簡單的方法是隻風格你NSAttributedString與不同風格的你創造任何framesetters之前。

+0

難道我創建一個單一的NSAttributedString整個文檔? – jowie 2010-09-22 15:21:22

+0

@Joe如果可以的話,那是最好的辦法。 – cobbal 2010-09-22 16:23:24

+0

謝謝:)是否有任何如何從HTML或類似的建立NSAttributedString的好例子? – jowie 2010-09-22 16:39:34