求助 关于2.x的labelttf描边

额 我发现2.x不能实现描边 ios7.0哪种描边方式不能用 网上另一种ios7描边方式颜色控制不住

于是下了个库 库的效果

叫THLabel

但是源代码有点难懂 就直接把UIImage返回回来了

将CCImage的_initWithString 返回一个新的CCImage

label1.strokeColor = ;
            label1.strokeSize = 0.6;
 //];
 
            UIImage *image = ;
 
            NSLog(@"%f,%f",image.size.width,image.size.height);
 
 
            NSData *imgData = UIImagePNGRepresentation(image);
 //unsigned char *src = (unsigned char*);
 //unsigned char* data1 = new unsigned char];
 
 //memcpy(data1,src,);
 
 
            void* data1 = malloc();
            ;
 
            cocos2d::CCImage* cimg = new cocos2d::CCImage();
 
            bool ret =  cimg->initWithImageData(data1, , cocos2d::CCImage::kFmtUnKnown, image.size.width, image.size.height);
 
            return cimg;

在Xcode里面能看到UIImage生成的图片是对的

然后再CCTexture2D里面

 
            CCImage* retrunImage = pImage->initWithStringShadowStroke( 参数...);
 
 // CC_BREAK_IF(!bRet);
            bRet = initWithImage(retrunImage);

结果位置就不对了

应该是正中间的 结果就乱跳了 求解。。。

有人在吗(⊙_⊙)?