CocoStudioV1.2.0 + Cocos2d-x V2.2.2 TextField不能设置颜色

CocoStudioV1.2.0 + Cocos2d-x V2.2.2

TextField, 设计时将文本设置为空, 占位文本非空, 并设置颜色混合, 运行时文字颜色总是为白色。

如果设计时文本非空则颜色正常。

这个是cocos2d-x的设计造成的,并非cocostudio问题

static_cast<CCTextFieldTTF*>(textField->getVirtualRenderer())->setFontFillColor(ccc3(255, 0, 0));

static_cast<CCTextFieldTTF*>(textField->getVirtualRenderer())->setColorSpaceHolder(ccc3(127, 127, 127));

版主你好,
我找到一个解决办法, 就是在合适的地方调用以下代码:
gui::UICCTextField * pRender = static_castgui::UICCTextField*( pTextField->getVirtualRenderer() );
pRender->setColor( ccc3( XX, XX, XX ) );

我也遇到这个问题了,囧……lua脚本还无法正常用楼上的方法……