2

我正在查看苹果的 NSMutableAttributedString 示例:http: //developer.apple.com/library/ios/#samplecode/CoreTextPageViewer/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010699-Intro-DontLinkElementID_2和看到它们将属性字符串加载为 XML 文件。

有没有关于如何使用文本编辑器在 iPhone/iPad 上创建属性字符串的示例?我不想以编程方式创建属性字符串,但希望用户能够使用文本编辑器创建属性字符串。

这样的工作可能吗?

4

1 回答 1

1

混合我在这个论坛上读过的三个或四个答案,你可以这样做:

  1. 为下划线创建您自己的用户界面按钮,添加颜色...(我建议在情节提要上,但这是您的选择)

  2. 子类 UITextView 并使用 CoreText 覆盖用于显示的 drawRect 方法,因为您需要一个可编辑的文本视图。在这里你有如何做到这一点。

  3. 创建一个方法来更改用户在触摸“下划线”按钮后写入的每个字母的属性。

希望对你有帮助!!

于 2012-04-11T15:18:46.353 回答