我正在开发一个iPhone应用程序,并希望能够在ScrollView内使用NSMutableAbeatTributtedString。这是我要遵循的步骤:

  1. 从Coredata抓住一根绳子。
  2. 将字符串复制到NSMutableAttributedString中。
  3. 解析字符串并修改文本部分的属性。
  4. 在滚动视图中显示NSMutableAttributtedString。

我怎样才能做到这一点?

如果我正确阅读了文档,则只有Coretext naitters支持显示iPhone上的属性字符串。那是对的吗?如果是这样,当我不知道cgrect的y值是如何创建coreText对象的?

有帮助吗?

解决方案

在进行更多研究和实验后,我发现有一些方法可以计算用于绘制CoreText的矩形的大小。我看了来自 http://github.com/jonasschnelli/i7coretextexample 作为我项目的起点。尽管该代码中有几个错误,但它确实提供了对如何使用CoreText的良好基础。

顺便说一句,尽管设置了代码以在iPad上运行,但相同的代码在iPhone上工作。我希望这可以帮助别人。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top