“Jak odrzucić klawiaturę w Swift” Kod odpowiedzi

Jak odrzucić klawiaturę Swiftui

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

Jak odrzucić klawiaturę w 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

Swift Odrzuć klawiaturę po powrocie

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

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

Odpowiedzi podobne do “Jak odrzucić klawiaturę w Swift”

Pytania podobne do “Jak odrzucić klawiaturę w Swift”

Więcej pokrewnych odpowiedzi na “Jak odrzucić klawiaturę w Swift” w Swift

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu