私たちは、charを押すたびにユーザーのキーアップとキーダウンを収集するuikeyboardを作成しようとしています。通常のUITextFieldイベントは、押された変更のみを提供し、両方の時間は提供しません。
キーボードの上に透明なビューを配置しようと考えましたが、キーボードビューへの参照を取得できませんでした。また、自分でキーボードを作成することも考えましたが、オープンソースやオンラインの例は見つかりませんでした。
最終的な目標は、押されているキーボードのすべてのキーで2つのコールバックを取得し、クリックごとに2つのタイムスタンプ(上に1つ、下に1つ)と押された文字を含むイベントを作成することです。
解決済み: touchesBegin、touchesMoved、touchesEndedメソッドを実装し、hiTest関数を使用してタッチをメインUIWindowに転送するカスタムUIViewを使用して解決しました。
ウリ。