为什么iOS模拟器打印$而不是4?

时间:2018-11-23 09:48:15

标签: ios xcode ios-simulator

当我在运行iOS模拟器时尝试在物理键盘上键入4时,它将打印$而不是4。

我怎样才能使模拟器打印4?

1 个答案:

答案 0 :(得分:0)

这是一个iOS Xcode错误,在过去的Xcode版本中,我仅在某些标记为“密码”的UITextField上才注意到此问题,有时需要的参数不仅仅是“密码”。

在XCode版本(10.0和10.1)中,无论我在TextField上设置了哪些参数,我都不断看到此问题。

我可以使用物理键盘在模拟器中键入4的唯一方法是按ctrl-3,它会显示4。

要打印:“ 2345”,因此必须按“ 2 3 ctrl-3 5”

编辑: 问题似乎出在“丹麦”键盘上。现在,键入“ 4”时,物理键盘和MacOS屏幕键盘都将在模拟器中写入“ $”。 如果您将语言切换为“英国英语”,则模拟器会正确键入“ 4”。