ios - 使用文本输入时 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 )
解决方案
我建议尝试在不指定键盘类型的情况下运行该应用程序。当我重新创建文本字段并将键盘类型指定为 textinputtype.text 时,我也得到了相同的输出,但是当我在没有指定键盘类型的情况下运行应用程序时,我的键盘很好。这是我的第一个贡献,如果它为您解决了问题,请告诉我。
推荐阅读
- magento - magento 2.2.3 完整性约束违规:1062 键 'PRIMARY' 的重复条目 '18274-0-1'
- javascript - 使用属性值更改背景图像
- amazon-web-services - AWS CodePipeline、CodeDeploy、SAM 和 Lambda:如何(相互)连接它们?
- python - 展开打印的元组
- python - 在 scikit learn 中使用光谱双聚类之前的标准缩放数据?
- vb.net - vb.net 中 winword.exe 的多个实例
- php - 查询未正确检查一个字段
- c# - 如何根据条件阻止 TransformBlock 处理剩余的排队消息?
- python - 在 Python 中加载 JSON 时出现 TypeError
- java - 在不同的 .java 文件上按下 GUI 按钮时如何执行某些任务?