1

iPhone SDKでTextEditorアプリケーションを作成しています。私のアプリでは、テキストの編集中にユーザーが必要とするたびに、色とフォントを変更したいと思っています。これを作成するために、次のライブラリのいくつかを参照しました

  1. Ego TextView - 別のフォントを変更できましたが、setcolor プロパティは使用できません
  2. RichTextKit - SetKeyboard、setAutoCorrent は使用できません

しかし、それらのどれも私のために働いていません。iPhone SDK で複数の色と複数のフォントの TextEditor を作成するアイデアを提案できる人はいますか?

4

1 に答える 1

1

複数のフォントと複数の色の場合、CG または NSAttributedString を使用できます。

NSMutableAttributedString *attributedString = [NSMutableAttributedString attributedStringWithString:@"colorfull text"];
[attributedString setFont:[UIFont systemFontOfSize:15]];
[attributedString setTextColor:[UIColor redColor]];
[attributedString setTextColor:[UIColor greenColor] range:NSMakeRange(3,7)];
于 2013-02-18T13:38:58.763 に答える