EditBox的颜色在没有输入完成之前,强制为黑色,这个颜色怎么修改,占位符颜色和文本颜色都是设置成红色的
你好 你是用的是哪个版本的creator 或者提供个demo我帮你看下 我在2.0.2中复制了你的editBox设置,
效果正常,
就是在没有输入完成的过程中,颜色是黑色的,但是产品的输入框背景色也是黑色的,造成看不清楚自己输入的内容
输入完成之后,再触摸下颜色是会变成设置的颜色,但是在没触摸之前还是黑色的。主要是操作,比如你是要输入“aaabbb”,在你输入了aaa没有输入bbb的时候,内容的颜色是黑色的。
请问你构建后的运行环境是什么,我在PC web上测试ok
pc模拟器模式
在手机浏览器上是一样的情况
你用的是哪个版本的creator,能否提供demo
2.0.2的,好吧,我出个demo
NewProject.rar (788.3 KB)NewProject.rar (788.3 KB)
上面这个就是demo,在pc上模拟器模式下
20181016_151129.rar (2.2 MB)
下面这个是操作视频,如果这样还不清楚的话,那就没办法了
好的 我帮你看下
确实存在这样的问题 无论是哪个版本的EditBox都存在这样的问题 在没有按确认键之前都是 白色或者灰色 当按下输入的时候 才会显示原本设置的颜色 同时EditBox不能像输入密码那样的显示 * 号
有办法解决这个问题么
手机端浏览器模式下有同样的问题
你好 你的项目是在模拟器中运行才会出现你说的问题 这是模拟native运行环境 这是运行在ios平台的editBox视频,333c62beb33b98dfd2bda237b4530710.rar (403.4 KB),这是运行在web PC的视频,20181016_152200.rar (128.6 KB),这两个平台对于输入框的处理是不同的,creator也正常的适配了,所以没有任何异常。
更多关于creator —— EditBox的能力请阅读文档、api、和engine
http://docs.cocos.com/creator/manual/zh/components/editbox.html







