gpt4 book ai didi

iphone - 如何将 UITableViewCell 导出到图像中?

转载 作者:行者123 更新时间:2023-11-28 19:13:34 24 4
gpt4 key购买 nike

我需要将 UITableViewCell 导出为 PNG 图像或任何其他图像,以便我可以使用 MFMailComposeViewController 将其作为嵌入电子邮件正文中的打印屏幕图像发送。

最佳答案

使用这些方法。只需调用 UIImage *image = [cell screenshot];

- (UIImage *)screenshot
{
return [self screenshotForRect:self.bounds];
}

- (UIImage *)screenshotForRect:(CGRect) rect
{
UIGraphicsBeginImageContext(rect.size);
[[UIColor clearColor] setFill];
[[UIBezierPath bezierPathWithRect:rect] fill];
CGContextRef ctx = UIGraphicsGetCurrentContext();
[self.layer renderInContext:ctx];
UIImage *anImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return anImage;
}

关于iphone - 如何将 UITableViewCell 导出到图像中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13681811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com