3
は、次のフラッターコードスニペットをご覧ください:Flutterを使用すると、iOS上でTextFieldのonSubmitted()をどのようにトリガーできますか?
child: new TextField(
decoration: _deco,
maxLines: 1,
autofocus: true,
onSubmitted: (newValue) {print(newValue);},
onChanged: (newValue) {
setState(() {
strTemperature = newValue.trim();
});
})),
iOSシミュレータ対応するアプリの場合:それはリターンが押されたときに、その値を提出する単一行の入力フィールド報復として意図されTextField
を作成します次のようになります。
あなたは、ウィジェットがmaxLines = 1
で構成されて見ることができますが、私は、画面上のキーボードでReturnキーをクリックすると、改行が挿入されているとおり。ウィジェットの下の数行の細い青いカーソルを見てください。また、私はonSubmitted()
ラムダのために、コンソール出力を見ません。
テキストフィールドを正しく設定していますか、何か不足していますか?
Collin、ありがとうございます。優れた。 – Thomas