ダイアグラフを処理し、オンザフライで適切な Unicode 表現に変換する必要があります。たとえば、ユーザーが次のように入力した場合:
Sx
私のアプリはそれを次のものに置き換える必要があります:
Ŝ
これで、問題なく交換できました。ただし、問題は、置換を行うと、カーソルがテキストボックスの末尾ではなく先頭に移動することです。その場でユーザーのテキストを更新しようとしているので、これは明らかに機能しません。
TextInput ボックスのテキストを置き換えると、カーソルが左側ではなく右側になるようにするにはどうすればよいですか?