在unity设计一个键盘,点击button后把button上的数字输出到 inputfield上

下载百度知道APP抢鲜体验

使用百喥知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

乍一看实现这个功能很简单不僦是切换一个inputfield的输入类型,将其换做password就可以了嘛

这里有一个问题就是,如果不加select()这个方法的话,inputfiled不会刷新但是上面的代码在android端运行時,就会出现点击了显示密码按钮后,虚拟键盘也弹出来了因为select看名字就知道是一个选择按钮,选择后当然就会弹出虚拟键盘了。

那么如何才能刷新内容并且不弹出虚拟键盘呢?

既然没有公开的刷新方法那我们就继承inputfield自己写一个好了。然后查看了一下源码果然發现有一个私有的UpdateLabel方法,看了一下具体实现果然就是刷新显示框。

版权声明:本文为博主原创文章遵循

版权协议,转载请附上原文出处链接和本声明

我要回帖

 

随机推荐