【发布时间】:2013-08-16 06:13:08
【问题描述】:
我正在使用以下代码将 UIView 捕获为 UIImage 并将其保存在 Docs Dir 中。
- (UIImage *) imageWithView:(UIView *)view
{
UIGraphicsBeginImageContext(view.bounds.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
}
UIImage 保存成功。但是分辨率很差。请参阅下图以供参考。如何确保保留原图的分辨率?
【问题讨论】:
-
我明白你的意思。但是当我将它与前面的代码一起添加时。它不工作。你能建议我应该在哪里添加它吗?
-
通过此链接查看我的答案stackoverflow.com/questions/14049796/…
标签: iphone uiview uiimage resolution