我在Flutter中有一个文本字段控制器,希望返回光标在文本字段中占据的位置吗?
请记住,用户可能已经输入了文本,然后将光标沿着文本移回以说要编辑文本。
TextField(
onChanged: (value) {
//TODO - Return Cursor Position
}
),
答案 0 :(得分:2)
光标在文本字段中的位置 首先立即为文本字段设置控制器
TextField(
onChanged: (value) {
int cursorPos = _textController.selection.base.offset;
print(cursorPos);
//TODO - Return Cursor Position
}
),