在使用Unity早期版本(2018之前的版本)生成并发布的apk,使用InputField进行用户名和密码等输入的时候,会出现如下的情况,点击输入框,弹出的虚拟键盘上方带有另一个输入框,输入的内容会显示在键盘上部的输入框之中:
而开发者其实想要实现的是这样的效果:
在inputFiled的Inspector界面可以看到这样一个选项:
但是选中了之后并没有什么卵用,unity3d官方解释是这个选项只在ios上生效,android上出于安全等方面考虑,这个选项是不生效的。
解决办法有两个,
1.
使用https://github.com/mopsicus/UnityMobileInput ,但这个方案有一些问题,首先需要修改一处代码,才能正常使用,