如题,我用的是2.1.4版本的,请问在2.1.5和2.2.0中有这个问题吗?
我也是这个问题,请问你解决了没?
我在你的帖子里回复你了,
这问题我也解决了 谢谢啊
你好,能分享下解决方案么,谢谢啦
你用的版本应该是是2.1.3或之前的吧。。建议升级下。。
我从网上找的办法是这样的,临时凑合。
修改CCImage.mm的
static bool _initWithString(constchar * pText, cocos2d::CCImage::ETextAlign eAlign,const char * pFontName,intnSize, tImageInfo* pInfo)
const int _width = dim.width; //Add
const int _height = dim.height; //Add
unsigned char* data = new unsigned char(int)(dim.width * dim.height * 4)];
memset(data, 0, (int)(_width * _height * 4)); //Modify
// draw text
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
CGContextRef context = CGBitmapContextCreate(data, _width, _height, 8, _width * 4, colorSpace, kCGImageAlphaPremultipliedLast | kCGBitmapByteOrder32Big);
CGColorSpaceRelease(colorSpace); //Modify
if (! context)
{
delete] data;
break;
}
```
改底层代码不值得提倡!
我的是2.1.4的,也显示不出来。
也根据我说的作下修改吧