📕
【Flutter】TextField のカーソル位置を末尾に設定する
Widget build(BuildContext context) {
// TextEditingControllerのtextで初期値を設定することが出来る
final controller = TextEditingController(text: 'テキストだよー');
// TextEditingControllerに設定したテキストのlengthをカーソルの位置に設定する
controller.selection = TextSelection.fromPosition(
TextPosition(offset: controller.text.length),
);
return Center(
child: TextField(
controller: controller,
autofocus: true,
),
);
}
Discussion