cocos2dx2.2.2 TextField 问题
版本:cocos2dx 2.2.2 在使用TextField时发现两个问题: 1、 缩放bug 在cocostudio中使用custom模式设置 TextField区域大小后,在程序中输入时出现字符缩放的BUG; 解决方案:在cocostudio中不要使用 TextField的custom模式,使用auto模式; 2、 多行显示问题 因问题1,若要实现自动换行需要自己写以下代码: void setTextFiled(TextField* pTextField, const CCSize& size) { if (pTextField) { CCLabelTTF* ttf = dynamic_cast<CCLabelTTF*>(pTextField->getVirtualRenderer()); if (ttf) { ttf->setDimensions(size); } } } 至于size大小,可以使用cocostudio中的custom模式拖动得到。 注意: 因问题1的存在,在使用完custom模式得到大小之后,记得换回auto模式,然后导出json使用。 来源: oschina 链接: https://my.oschina.net/u/1430085/blog/544606