我很挣扎,我不知道是否可以在Flutter应用程序中添加以下内容:
其中“ dasdeae”是输入文本字段,而“ @ ippportalegre.pt”只是具有固定文本的跨度
现在我将其显示为:
在“学生/教师输入数”字段中,我想这样做,就像第一张图片中一样。
答案 0 :(得分:3)
我刚刚找到了解决方案,它只需要在suffixText: new TextSpan(text: '@ipportalegre.pt')
内添加InputDerocoration
。
最终代码如下:
new TextFormField(
maxLines: 1,
decoration: new InputDecoration(
labelText: "Number of Student/Teacher",
suffixText: new TextSpan(text: '@ipportalegre.pt).text,
hintText: "Your student number ",
),
controller: _userController,
inputFormatters: [WhitelistingTextInputFormatter(_regUser)],
validator: validations.userValidation,
)
和最终图像(不带灰色调):
答案 1 :(得分:1)