maxLines属性を3に設定してTextFormFieldを実装しています。ユーザーが4行目で開始すると、どのようにTextFormFieldをスクロールさせることができますか?現時点では、ユーザが手でスクロールダウンするまで、カーソルは表示されなくなります。これを自動的に行う方法はありますか?maxLines属性を拡張すると自動的に複数行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の両方に影響します。
PS:これは1行のTextFieldにも影響します。行の終わりに達すると、テキストが左にスクロールすることが期待されますが、それはしません。 –