UITextView用の仮想キーボードを構築しています。すべて正常に動作し、私はキーボードを表示し、キーボードを削除するだけでなく、キーストロークを表示することができます。 "stringByReplacingCharactersInRange:withString"メソッドを使用して、新しいキーストロークをテキストビューに配置します。これは動作しますが、毎回文字列を置き換えるため、エントリポイントは文字列の最後に移動します。これはすべて理にかなっていますが、あまり使用することはできません。私はコードでチェックを行うことでこれを修正できますが、もっと良いものがあるかもしれません...iOSのカスタムキーボードからキー値をUITextViewにプッシュする方法
私の質問はこれです。手動でUITextViewのテキストプロパティの文字列を変更せずに、新しいキーをUITextViewに直接プッシュする方法はありますか?マニュアルでは、ターゲット/アクションを自分で管理しなければならないと述べていますが、私がコールするアクションを逃したのか不思議でした。アップルのデフォルトキーボードでは、タイピングをスムーズにするために必要なチェックの数が明白でない限り、キーストロークをオブジェクトに打ち込むという滑らかな方法が必要です。
ご協力いただきますようお願い申し上げます。 ありがとう、 Rob