我应该使用哪个文本渲染框架?

时间:2010-09-16 10:44:33

标签: ipad uikit uiwebview core-graphics uitextview

我目前正在寻找一个iPad的项目,它的文字和字体很重。有许多样式文本页面,也需要自定义字体。我已经玩弄了简单地在屏幕上呈现PDF或PNG文件的想法,但我认为我们需要能够动态地重新分解文本。

我们在之前的项目中使用了UIWebView非常成功,但有一些我不喜欢它的东西......首先,你必须隐藏所有愚蠢的阴影元素以阻止它们在用户显示滚动超出边界,我们不得不添加一些JavaScript,以便在页面完全加载时找出。总体而言,如果Apple决定更新子视图,那么这个项目可能会有点笨拙,并且令人担忧......

我们一直在关注的另一件事是Core Text,它看起来非常强大。唯一担心的是它对我们来说似乎是一个相当陡峭的学习曲线,因为我们主要在UIKit工作(有一些核心图形)。我甚至无法确定如何在早上工作后更改字体的大小。

还有其他选择*吗?我应该坚持使用核心文本吗?有没有办法使用UITextView多种字体和样式?

谢谢!

: - 乔

编辑:*通过替代方案,我真的只是寻找内置的iPhone SDK替代品...我宁愿不要搞乱第三方框架,因为我没有时间...谢谢:)

1 个答案:

答案 0 :(得分:0)

你可以使用Pango,它在iOS上使用CoreText。