今までは以下のリンクの方法で、Bluetooth接続したバーコードリーダーから
読み取った内容を受け取ることができていました。
https://kenichiro246.hatenablog.com/entry/2017/07/08/125552
しかし、Xamarin.iOSを15.0.0.8にバージョンアップしたところ、
UITextFieldをタップして、カーソルが表示された状態でバーコードを読むと
読み取った内容を受け取れず(リンクのKeyRecvに飛ばず)
UITextFieldに読み取った値が直接入力される動作に変わってしまいました。
※他の部分をタップしてカーソルを表示していない状態では正しく受け取れます。
そのため、ソフトウェアキーボードの種類が「English(Japan)」だと正しく入力できるものの
「日本語かな」だとスキャナーで読み取ると一部欠けて入力されたり、
読み取った後で[改行]を押さないと入力確定とならないようになりました。
対処方法があればご教授いただければ幸いです。
なお、UIKeyCommand以外を使用する方法でもOKです。
よろしくお願いいたします。
あなたの回答
tips
プレビュー