我可以使用以下代码从UIView创建图像。
然而,相同的代码无法捕获UILabel的文本。(它确实捕获标签的背景颜色) 如何创建带有文本的UILabel图像?
然而,相同的代码无法捕获UILabel的文本。(它确实捕获标签的背景颜色) 如何创建带有文本的UILabel图像?
CGSize size = view.bounds.size;
CGContextRef context = CreateARGBBitmapContext(size);
CGContextTranslateCTM(context, 0, size.height);
CGContextScaleCTM(context, 1.0, -1.0);
[view.layer renderInContext: context];
CGImageRef imageRef = CGBitmapContextCreateImage(context);
UIImage* img = [UIImage imageWithCGImage: imageRef];
CGImageRelease(imageRef);
CGContextRelease(context);
view
替换为label
(名称)即可。哪段代码没有起作用? - ott--