在文本字段中输出光标的位置

时间:2020-06-04 12:21:01

标签: flutter dart

我在Flutter中有一个文本字段控制器,希望返回光标在文本字段中占据的位置吗?

请记住,用户可能已经输入了文本,然后将光标沿着文本移回以说要编辑文本。

TextField(
  onChanged: (value) {
    //TODO - Return Cursor Position
  }
),

1 个答案:

答案 0 :(得分:2)

光标在文本字段中的位置 首先立即为文本字段设置控制器

TextField(
  onChanged: (value) {
    int cursorPos = _textController.selection.base.offset;
    print(cursorPos);
    //TODO - Return Cursor Position
  }
),