maxLines 属性を 3 に設定して TextFormField を実装しています。ユーザーが 4 行目から始めたら、TextFormField を下にスクロールするにはどうすればよいですか? 現時点では、ユーザーが手で下にスクロールするまで、カーソルは表示されません。これを自動的に行う方法はありますか?
この動作は、実際には flutter_gallery アプリの「テキスト フィールド」の例で取り上げられています。4 行目まで、「ライブ ストーリー」入力に長いテキストを入力するだけです。
私のコードの重要な部分は、実際には次のようになります。
import 'package:flutter/material.dart';
class TextFormFieldDemo extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new Scaffold(
body: new Form(
child: new TextFormField(
maxLines: 3,
),
),
);
}
}
これまでのところ、この問題の回避策は見つかりませんでした。
この問題は、iOS と Android の両方に影響します。