【Flutter】iPhoneでキーボードが消えない問題
iPhoneでフォームエリアを選択し、キーボードを表示させてしまうとなかなか消せません。アンドロイドでは戻るボタンで消せるのですが、iPhoneではできません。
画面タップでキーボードを閉じるには
フォームエリアからフォーカスを外すとキーボードが消えます。
FocusScope.of(context).unfocus()
使い方
下記コードでフォーム以外のWidgetを入れ子にする。
GestureDetector(
onTap: () => FocusScope.of(context).unfocus(),
child:
/** ここにWidgetを入れる*/
・・・
)
ディスカッション
コメント一覧
まだ、コメントがありません