首页 > 解决方案 > 使用文本输入时 Flutter 仅显示 0-9 键盘而不是扩展数字键盘(即所有 ascii 字符都应该可用)

问题描述

在我的颤振应用程序中,即使使用

keyboardType: TextInputType.text

我在下面包含了我想要的与我得到的截图。

当我在 iOS 中打开键盘时

在此处输入图像描述

我明白了

在此处输入图像描述

但我想要这个

在此处输入图像描述

这是我的代码

TextField(
            key: key,
            style: textStyle,
            textAlign: TextAlign.center,
            controller: textFieldController,
            cursorColor: selectedColor,
            keyboardType: TextInputType.text,
            onChanged: onChanged )

标签: iosflutter

解决方案


我建议尝试在不指定键盘类型的情况下运行该应用程序。当我重新创建文本字段并将键盘类型指定为 textinputtype.text 时,我也得到了相同的输出,但是当我在没有指定键盘类型的情况下运行应用程序时,我的键盘很好。这是我的第一个贡献,如果它为您解决了问题,请告诉我。


推荐阅读