【发布时间】:2018-09-21 12:28:57
【问题描述】:
我有一个底部标签栏,每个标签都与一个屏幕相关联(基本上是一个脚手架)。包含 TextField 的选项卡有一个 ListView。当我在该选项卡中并单击 TextInputField。本地键盘弹出,当我完成后,键盘消失了,留下相同的选项卡视图,但选项卡的选择现在更改为第一个选项卡。
我认为我们需要复制上述内容: • 标签导航 • 在第一个以外的选项卡中有一个输入字段。
很高兴提供更多详细信息。 谢谢。
【问题讨论】:
我有一个底部标签栏,每个标签都与一个屏幕相关联(基本上是一个脚手架)。包含 TextField 的选项卡有一个 ListView。当我在该选项卡中并单击 TextInputField。本地键盘弹出,当我完成后,键盘消失了,留下相同的选项卡视图,但选项卡的选择现在更改为第一个选项卡。
我认为我们需要复制上述内容: • 标签导航 • 在第一个以外的选项卡中有一个输入字段。
很高兴提供更多详细信息。 谢谢。
【问题讨论】:
修复它。问题是我在 build 方法中初始化了控制器,因此每次调用 build 方法时,控制器都被初始化为初始索引为零。 在 initState 中初始化解决了它。
【讨论】: