同じフォームに2つのUITextFieldと数字キーボードUIButtonがあります。ユーザーがデフォルトのキーボードを使用するのではなく、UIButtonを使用して値を入力するようにします。しかし、textFieldをクリックするたびに、デフォルトのキーボードが現れます。Swift 3 UITextFieldでキーボードを無効または非表示にする
isUserInteractionEnabled
をfalseに設定しようとしましたが、キーボードが表示されませんでしたが、アクションセレクタ関数がタッチダウンイベントをトリガしなかったため、現在のUITextFieldバックグラウンドカラーを変更できませんでした。
助けてください!
isUserInteractionEnabledはUITextFieldのタッチダウンのために偽であるがUIbuttonに取っているため、このコードを試してみてください、私はrighttのですか? –
私はUITextFieldのセレクタ機能をタッチダウンイベントトリガしたいですが、isUserInteractionEnabledがfalseの場合、タッチダウンはトリガされませんでした –
isUserInteractionEnabledを有効にしてから、タップしてください。タッチダウンして、iphoneにself.view.endEditing(true) –