Commit 430c0db07977a929069736ca53a3531ee44fb04a

Authored by wdn127929
1 parent a70773f8

光标处插入内容

... ... @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 50;
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
... ... @@ -548,7 +548,7 @@
CODE_SIGN_ENTITLEMENTS = Runner/RunnerProfile.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5234;
CURRENT_PROJECT_VERSION = 5235;
DEVELOPMENT_TEAM = 8J59HM8B82;
ENABLE_BITCODE = NO;
FLUTTER_BUILD_MODE = release;
... ... @@ -696,7 +696,7 @@
CODE_SIGN_ENTITLEMENTS = "Runner/一键订Debug.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5234;
CURRENT_PROJECT_VERSION = 5235;
DEVELOPMENT_TEAM = 8J59HM8B82;
ENABLE_BITCODE = NO;
FLUTTER_BUILD_MODE = debug;
... ... @@ -732,7 +732,7 @@
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5234;
CURRENT_PROJECT_VERSION = 5235;
DEVELOPMENT_TEAM = 8J59HM8B82;
ENABLE_BITCODE = NO;
FLUTTER_BUILD_MODE = release;
... ...
... ... @@ -258,7 +258,8 @@ class _SmsTemplateSettingPageState extends State<SmsTemplateSettingPage> {
print(controller.text);
// 获取当前光标位置
int cursorPosition = _cursorPosition;
// int cursorPosition = _cursorPosition;
int cursorPosition = controller.selection.baseOffset;
// 插入文本
controller.text = controller.text.substring(0, cursorPosition) +
... ... @@ -406,9 +407,9 @@ class _SmsTemplateSettingPageState extends State<SmsTemplateSettingPage> {
// affinity: TextAffinity.downstream,
// offset: controller.text.length,
// )));
setState(() {
_cursorPosition = controller.selection.baseOffset;
});
// setState(() {
// _cursorPosition = controller.selection.baseOffset;
// });
},
onEditingComplete: () {
FocusScope.of(context)
... ...