如何在Flutter上不编辑初始值的情况下添加初始值?

时间:2019-05-30 08:00:00

标签: flutter dart

我这样添加了初始值,但是用户可以编辑初始文本。如何禁用编辑初始值? 但是用户可以添加初始值吗?

 var _myController = TextEditingController(text: "https://");

输出应该像这样

print(url);

https://(user_type_value)

2 个答案:

答案 0 :(得分:1)

enter image description here

您可以尝试使用此逻辑,这样https://总是会显示给用户,如果用户输入的URL不带https://,我们很好;如果用户输入的URL带{{1} }我们再次很好。

https://

答案 1 :(得分:0)

据我了解,您需要类似蒙版的编辑功能,请看这里:https://github.com/benhurott/flutter-masked-text/blob/master/README.md

相关问题