2

Apple による NSMutableAttributedString の例を見ています: http : //developer.apple.com/library/ios/#samplecode/CoreTextPageViewer/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010699-Intro-DontLinkElementID_2属性付き文字列を XML ファイルとしてロードすることがわかります。

iPhone/iPad でテキスト エディターを使用して属性付き文字列を作成する方法の例はありますか? 属性付き文字列をプログラムで作成したくありませんが、ユーザーがテキスト エディターを使用して属性付き文字列を作成できるようにしたいと考えています。

このような作業は可能ですか?

4

1 に答える 1

1

このフォーラムで読んだ 3 つまたは 4 つの回答を組み合わせると、次のことができます。

  1. 下線用の独自のユーザー インターフェイス ボタンを作成し、色を追加します... (絵コンテで提案しますが、これはあなたの選択です)

  2. 編集可能なテキスト ビューが必要になるため、CoreText を使用して UITextView をサブクラス化し、表示用の drawRect メソッドをオーバーライドします。ここにそれを行う方法があります。

  3. 「下線」ボタンをタッチした後、ユーザーが書いた文字ごとに属性を変更するメソッドを作成します。

お役に立てば幸いです!!

于 2012-04-11T15:18:46.353 に答える