日本語と中国語のキーボードでマルチステージ入力を処理するためのCoreText
実装を使用して作成したカスタム テキスト ビューがあります。UITextInput
を使用してテキストビューに入力できる文字数を制限しようとしていshouldChangeTextInRange:replacementText:
ますが、キーボードのキーが押されたときにのみ呼び出され、キーボードの上のボタンが提供されたときに呼び出されないことに気付きました置換の提案がプッシュされます (以下の例)。
これがなぜなのか、また、キーボードの上の提案が押されたときに呼び出される同様のメソッドが実装できるかどうかを知っている人はいますか (マークされたテキストとして設定されないようにブロックできます)。