“Уволить трепещение клавиатуры” Ответ

Flutter Trigger демонстрировать клавиатуру

FocusScope.of(context).unfocus()
Brave Booby

Уволить трепещение клавиатуры

// The correct way of closing the keyboard is

FocusScope.of(context).unfocus();
Flutter Guy

Закрыть клавиатуру на кнопке нажмите Flutter

class _HomeState extends State<Home> {
 var currentFocus;
    
 unfocus() {
    currentFocus = FocusScope.of(context);

    if (!currentFocus.hasPrimaryFocus) {
      currentFocus.unfocus();
    }
  }
  
Widget build(BuildContext context) {
    return GestureDetector(
      onTap: unfocus,
      child: Scaffold(...)
      )
     }
DevPedrada

трепетать закрыть клавиатуру

FocusScope.of(context).unfocus();
Helpful Hare

Как уволить клавиатуру в 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

Android отклоняет клавиатуру

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
Serial Koder

Ответы похожие на “Уволить трепещение клавиатуры”

Вопросы похожие на “Уволить трепещение клавиатуры”

Больше похожих ответов на “Уволить трепещение клавиатуры” по Dart

Смотреть популярные ответы по языку

Смотреть другие языки программирования