【发布时间】:2021-01-20 16:21:54
【问题描述】:
TextEditingController 无法在 ios 上运行,输入时文本会被清除。在android上工作。我看到其他人也遇到了这个问题,但是当他们将 textEditingController 放在有状态小部件中时,他们修复了它。我的问题是我的 texteditingcontroller 需要默认文本,而默认文本来自提供程序类,因此我需要上下文才能使其正常工作。
final GameSpecs gameSpecs = Provider.of<GameSpecs>(context);
final mySecondController = gameSpecs.questionIndex != null
? TextEditingController(
text: gameSpecs.questions[gameSpecs.questionIndex])
: TextEditingController();
我应该怎么做才能让它在 Ios 上运行?
【问题讨论】:
标签: flutter