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