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 上工作?