【问题标题】:How to display NSMutableAttributedString within ScrollView on iPhone如何在 iPhone 的 ScrollView 中显示 NSMutableAttributedString
【发布时间】:2010-08-16 11:10:44
【问题描述】:

我正在开发一个 iPhone 应用程序并希望能够在 ScrollView 中使用 NSMutableAttributedString。以下是我要遵循的步骤:

  1. 从 CoreData 中获取字符串。
  2. 将字符串复制到 NSMutableAttributedString 中。
  3. 解析字符串并修改部分文本的属性。
  4. 在 ScrollView 中显示 NSMutableAttributedString。

我该怎么做?

如果我正确阅读了文档,则只有 CoreText 天真地支持在 iPhone 上显示属性字符串。那是对的吗?如果是这样,当我不知道 CGRect 的 Y 值如何时,如何创建 CoreText 对象?

【问题讨论】:

    标签: iphone scrollview nsattributedstring


    【解决方案1】:

    经过更多的研究和实验,我发现有一些方法可以计算用于绘制 CoreText 的 Rect 的大小。我查看了来自http://github.com/jonasschnelli/I7CoreTextExample 的代码作为我项目的起点。尽管代码中存在一些错误,但它确实提供了对如何使用 CoreText 的良好基础理解。

    顺便说一句,虽然代码设置为在 iPad 上运行,但相同的代码也可以在 iPhone 上运行。我希望这对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多