[英]I need a text field or “Label vs TextField”
我使用cocos2d-x rc1开发了一个游戏,我需要一个文本字段来显示玩家的得分。 使用哪一个使用cocos / ui / UITextField.cpp中定义的cocos2d::Label
或TextField
? 有什么区别? 例如,我注意到Label
具有enableShadow
,但是TextField
未命中。
不要仅将TextField
用作输出字段。 (杰夫·约翰逊:“ GUI Bloopers”,Blooper#17。)
文本字段用于输入。 它们可以是主动的也可以是被动的,这并不意味着它们应始终处于被动模式以用于输出。 要显示的结果,使用Label
标示以下值是什么,另一个Label
用于本身的价值。
Score: 42
后来的一个原因是,无效的TextField
通常具有削弱其可见性的外观,例如变灰。 另一个问题是, TextField
周围的边框将其标识为可以输入数据的位置(如果不是现在,则需要输入数据)。 而这势必刺激被训练来观察这种细微的用户- 有 ,我4 1个;-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.