TextField侵入時に.resignFirstResponder()を用いることでキーボードを非表示にすることはできましたが、これを用いるとTextFieldにそもそもフォーカスが当たっていませんでした。実際にはTextFieldにフォーカスを残しつつ、キーボードを出さないといった動きにしたいのですが、どのような手法を取れば実現できるでしょうか?お力添えをお願いします。
同じ質問をしないで下さい。
失礼しました。前回の質問では解決法は提示されず話がスキャナを選定するまで待つということで終わってしまい、結局解決方法が判明せず、また色々な情報が飛び交って何が質問の対象なのかわかりづらくなったため再度別の質問として投稿しました。
前回の質問は解決済とさせていただきましたので、こちらの質問を残そうと思います。また以前の話の続きになってしまいますがリーダーを選定した結果やはり上記の処理が必要となりました、そのため上記の質問を今回はさせていただきました。
この問題が解決していないのに、そのリーダーを選んだということは、この問題が解決しなくても問題ない(解決するに越したことはないけど)、ということでいいでしょうか?
リーダーを選んだ理由はそのリーダーで問題が解決できるかというよりは、コスト面で選んだという理由が大きいです。そのため上記の処理は必ずクリアする必要があると考えています。
そのリーダーって、キーボードを乗っ取ってることから想像するに、既存アプリを「改修せずに」バーコード対応させるためにリーダーではないですか?
新規によるアプリ作成のためそういうわけではないです。気になったのですが上記の質問の手段は答えが出すのが難しいほどの難解な手順が必要なのでしょうか?Swiftの暦が浅いため出来ることと出来ないことの区別がついていなく戸惑っています。
>>新規によるアプリ作成のためそういうわけではないです
アプリのことではなく、リーダーの話です。新規で作るのなら「普通の」リーダーを使ったほうがいいのでは、というような話です。
>>答えが出すのが難しいほどの難解な手順が必要なのでしょうか?
必要としたことがないので調べたこともなく、難解かどうかも分かりません。出来たとしても裏技的な方法になるような気がします。(なんとなく思っただけですが)
>>Swiftの暦が浅いため
Swiftは関係ないです。iOSの問題です。
適したリーダーを使った方が良いということはわかりました。しかし現状既に選定されてしまったリーダーでやらざる終えなくなってしまいました。もし実現可能かどうかは不確定だとしても何か方法がありそうでしたらご教授していただけると大変助かります。
回答1件
あなたの回答
tips
プレビュー