0

我的应用中有 20 个章节的列表。当每个被单击时,它们会将与该章节相关的文本加载到新视图中。我的问题是如何存储这些数据并将其加载到新视图中?

数据是静态的,因此不需要可编辑,但我似乎无法理解如何以我想要的格式加载文本(例如,第 1 章的大小大约是第 2 章的两倍,与不同的标题等,所以我不能只循环文本以在每章的相同点进行格式化)。

我尝试将 html 文件加载到 aUIWebView中,但苹果拒绝了这一点,理由是该应用程序最终基本上是一个网站。必须有一种简单的方法将格式化数据存储在文件中,然后可以将其加载到UITextView类似的文件中,但我似乎无法自己理解!

谢谢你的帮助!!

彼得B

4

1 回答 1

0

你检查了NSAttributedString吗?这是拥有一些真正自定义的格式化和样式文本的好方法。然后,您可以将这些存储在一个保存在一个数组中NSUserDefaults或一个单例中。

http://developer.apple.com/library/ios/#documentation/cocoa/reference/foundation/Classes/NSAttributedString_Class/Reference/Reference.html

于 2013-05-14T21:36:21.823 回答