2010-12-18 5 views
2

素敵ですがシンプルな見た目のテキストビューを作成したいので、私はtextviewの書式設定を試行していますが、できません。すべての周りを見ているがhaventはそうすることができました。だから今私はあなたの専門知識に嘆願し、その問題の助けを求める。 は、iphone sdkのxibファイルのテキストビューにフォーマットを与える方法はありますか?

成分

Recipie:
私がやりたいすべての人々が、適切に例を、それを読み取ることができるような方法でテキストを書式で上昇の
1カップ
1 1/2シナモンの茶紡績
カロのテーブルスピン。

手順
開始、大きなボウルにすべてのものを置く....

エンドを追加して楽しむこともできます。

私はそれを簡単にすることはできません。だから助けてくれる天才がいるならお願いします
私はそれをたくさんいただきたいと思います。

+0

こんにちは、そのデータは編集可能か、表示したいだけですか? – Satya

+0

表示するだけです。ユーザーがタップしたときに問題が発生すると聞き、noobの音が聞こえる危険があると聞いたので、私はそれを経験していません。あなたがウェブビューを主張するなら、どんな例も素晴らしいでしょう。お願いします。 – DevDreamers

答えて

0

EVERY ONEのおかげで、私はBECAUSEのクラッシュ問題I HEARD OFのUIWebViewを避けるためにしようとしていた、と私はそれは私が必要ように動作するように作るための最も簡単な方法を発見し、私はAS(ラベルを使用することを決定ボールドテキスト)とテキストテキストを表示するためのテキスト。あなたが欲しいフォントとサイズを与えて、そしてうまく働いています。必要な場合は、スクロールして使用することもできます。笑。

1

UIWebViewをHTMLドキュメントで使用することをお勧めします。それはあなたに究極のフォーマット能力を与えるでしょう。

+0

ダウン投票者がダウン投票の理由を説明するのに気をつけますか?あるいは、ここで評判を狙っているだけですか? – WrightsCS

+0

私はdownvoteに同意しませんが、特定の場合にそれらを使用することについての注意点が整っているかもしれません。つまり、webviewのフレームがドキュメントのサイズに設定されていない場合、スクロールするためにはうまくいかない場合があります(つまり、テーブル/グリッドセル、スクロールビューなど)しかし、まだタップを食べるでしょう。 – jer

1

正直なところ、これをUIWebViewに入れて、あなたが望むようにHTMLとCSSの書式設定を使うことができます。異なる部分のテキストサイズを変更するには、あまりにも多くの回避策を実行しなければならず、サブクラス化やその他のナンセンスをかけなければなりません。

テキストビューを使用する必要がある理由はありますか?

1

私は、複数のフォントやカスタムアラインメントが必要な場合は、HTMLで記述してUIWebViewを使用することをお勧めします。

1

できることは、JTextViewコードを使用することです。

これは、CoreTextを使用して描画し、テキストストアとしてNSAttributedStringを取ります。これは完全ではありません(編集サポートはプライムタイムの準備ができていません)。特定のテキスト行に属性(フォント、サイズなどが異なる)を定義すると、このテキストビューによってそのテキストが描画されます。

具体的には、NSAttributedStringでこれを行い、attributedTextとして設定します。

Code is here

関連する問題