Swiftフレームワーク – FontPanel

FontPanelを追加して、TextViewのフォントを変えられるようになりました。

現時点では、TextViewがAttributedStringに対応できていないので、選択範囲のフォントを変更という機能は実装されています。
TextViewは、TextLayoutとTextStorageというオブジェクトによって管理されているテキストを表示・編集するビューですが、AttributedStringに対応するには、これらすべてに手を入れなければなりません。
ちょっと大変。

コメントする