ios7下cocos2d-x的cclabel有时候不显示

如题,我用的是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的,也显示不出来。

也根据我说的作下修改吧