Apple ドキュメントから理解したように、UITextView の attributedText プロパティ:
デフォルトでは、このプロパティは nil です。このプロパティに新しい値を割り当てると、テキスト プロパティの値も同じ文字列データに置き換えられますが、書式設定情報はありません。さらに、新しい値を割り当てると、font、textColor、および textAlignment プロパティの値が更新され、属性付き文字列の位置 0 から始まるスタイル情報が反映されます。
したがって、異なる場所に複数の属性を持つコードで attributedString を追加することはできません。
誰かがiOS6のコードで次の効果を作成するのを手伝ってもらえますか? これは nib ファイルを使用し、UITextView のテキスト部分の範囲属性を変更することで可能ですが、コードで効果を再現することはできません。
<'font systemFontOfSize=18>目的の <'/font>効果<'textColor = [UIColor redColor]>を</'/textColor> y コードで記述します。
タグが属性に対応するとします。
PS UITextView で AutoLayout 機能を使用しようとしているので、CATextLayers を使用したくありません。