問題タブ [uikeyinput]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - キーボードを表示しない iOS キーストローク
キーボードがアクティブな場合、基本的にキーストロークをエミュレートする外部スキャナーがあります。テストしたところ、テキストフィールドのフォーカスがオンになると、キーストロークがエミュレートされます。しかし、キーボードをユーザーに見せたくありません。
ユーザーにキーボードを表示せずにキーストロークを取得できますか? または、アプリケーション全体で常にオフスクリーン キーボードをアクティブにすることは可能ですか?
ios - UIKeyInput の先行入力の問題
カスタムキー入力を取得して独自の方法で表示するコントローラーがあります。キーレスポンダとなって実装しUIKeyInput
ます。
https://developer.apple.com/reference/uikit/uikeyinput
これは、iOS キーボードの先行入力機能より前の 8.0 で実装されました。10.0 用に更新していますが、インタラクションがうまく管理されていません。
先行入力単語の 1 つが選択されると、insertText:
が呼び出されますが、newtext
値は常に0xa000000000000201
であり、デバッグ出力は
ios - UIKeyInput は iPad では利用できませんか?
UIKeyInput
プロトコル メソッドを実装しました- (void)deleteBackward
が、コードが iPad で実行されているときにキーボードの削除ボタンを押しても、メソッドは実行されません。
このプロトコルは で無効になっていipad
ますか?