前提・実現したいこと
ユーザが任意の文字列の入力と、任意の部分の文字の装飾(文字色・フォント変更等)を行う事ができる入力フォームをアプリ内に設けたいと考えています。
MicrosoftWordのように編集画面上で文字装飾の設定や表示を行うような機能を実現したいのですが、
標準のTextEditやFlutterのTextField上では一部の文字だけ装飾して表示するといった事ができないため別の方法を探しているのですが、なにか良い実現方法はありますでしょうか。
考え方やヒントになる情報でも構いませんのでアドバイスいただければ幸いです。
試したこと
よくあるmarkDownエディタのような形で編集画面とビューワーを分けて実装すれば装飾付きの文字編集が再現できるのですが、Android等のモバイル端末上だと画面領域が狭くなるため装飾のチェックをするために画面を行き来しないとならず、あまりユーザフレンドリでないUIとなってしまいます。
MicrosoftWordのように文字入力とビューアを兼ねるような画面構成を再現する方法を探しております。
回答1件
あなたの回答
tips
プレビュー