2011-10-26 11 views
2

私は非常に多く見えましたが、良いテキストレンダリングソリューションを見つけることができません。私の場合、uiwebviewは私のニーズを満たしていません。また、テキストは複数のフォントでなければなりません。私はiBooksのようなものにしたいと思っています。テキストは非常に速くレンダリングされます(uiwebviewのようなものではありません)か、あるいはuiwebviewかもしれませんが、それをどのように速く読み込むのですか?私はテキストをレンダリングする必要がありますが、UIWebViewにはありません

テキストは、テキスト選択やその他のユーザーとの対話もサポートする必要があります。

私は提案をいただきありがとうございます!

答えて

1

、それはHTMLからNSAttributedStringを作成し、でTTTAttributedLabel(またはOHAttributedLabel)、をサポートするUILabelの代替品です。

+0

これは、htmlドキュメントの制御権を持っている場合に適していますが、私はそれを持っていません。また、パーサを書くためには時間がかかります。手伝ってくれてありがとう! – Lukas

1

Core Textをご覧ください。テキストレンダリング専用のフレームワークです。

1

Core Textフレームワークをご覧ください。いくつかの行のテキストだけを使うのはちょっと複雑かもしれませんが、あなたが探しているものかもしれません。ここで

は、Appleの公式ドキュメントです:
Core Text Framework Apple official documentation

そして、ここでは、初心者のための良いリンクです:あなたはNSAttributedString-Additions-for-HTMLで見ることができ
Befriending Core Text

+0

私の場合、テキスト選択と別のユーザーとのやりとりが必要なので、私のニーズに合わないと思いますか? – Lukas

+0

私はあなたの質問でそれを見なかった;) –

+0

あまりにも悪い..これは私のための解決策だと思う..あなたの助けをありがとう! – Lukas

1

CoreTextとのテキスト選択とユーザーのやりとりはあまり簡単ではありません。

テキスト選択をサポートしていると私が知っている最良のオープンソースライブラリはOmniGroupです。

TextEditorの例を見て、あなたが要求したものと似たものを見てください。

関連する問題