“El teclado de descarga de Swift al regreso” Código de respuesta

Cómo descartar el teclado swiftui

#if canImport(UIKit)
extension View {
    func hideKeyboard() {
        UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil)
    }
}
#endif
Quaint Quail

Cómo descartar el teclado en Swift

override func viewDidLoad() {
    super.viewDidLoad()

    //Looks for single or multiple taps. 
    let tap: UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: "dismissKeyboard")

    //Uncomment the line below if you want the tap not not interfere and cancel other interactions.
    //tap.cancelsTouchesInView = false 

    view.addGestureRecognizer(tap)
}

//Calls this function when the tap is recognized.
@objc func dismissKeyboard() {
    //Causes the view (or one of its embedded text fields) to resign the first responder status.
    view.endEditing(true)
}
Encouraging Eland

El teclado de descarga de Swift al regreso

extension UIViewController: UITextFieldDelegate{
    public func textFieldShouldReturn(_ textField: UITextField) -> Bool {
        textField.resignFirstResponder()
        return true;
    }
}

override func viewDidLoad() {
    super.viewDidLoad()
    textField.delegate = self
}
Mobile Star

Respuestas similares a “El teclado de descarga de Swift al regreso”

Preguntas similares a “El teclado de descarga de Swift al regreso”

Más respuestas relacionadas con “El teclado de descarga de Swift al regreso” en Swift

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código