unity UI Inputfiled cannot type Chinese in IOS by Speed Dial type

Unity UI Inputfiled can't type Chinese in IOS by Speed Dial type

  1. 创建一个UI InputField组件,并选择线型为Singleline。
  2. 构建游戏并将其安装到 IOS 设备(例如 iPhone)。
  3. 将键盘设置为快速拨号类型和中文拼音输入。
  4. 打开游戏,输入框无法输入汉字。 但是其他类型的键盘可以正常使用。

谁能告诉我为什么?

我的unity版本是5.3.4f1

这是 5.3.x 版本的错误。它曾经发生在日语键盘上,但我不知道它也发生在中文键盘上。 Unity 5.4 修复了日文键盘的这个问题,我认为中文输入也修复了这个问题。升级到 5.4 版本似乎是解决此问题的唯一方法。

以防万一你想知道这是哪个错误号,这是 site 上的一个错误号。