我的代码适用于普通设备,但在视网膜设备上会产生模糊图像.
有人知道我的问题的解决方案吗?
+ (UIImage *) imageWithView:(UIView *)view
{
UIGraphicsBeginImageContext(view.bounds.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
}
Run Code Online (Sandbox Code Playgroud) 我正试图在iPhone上写一个动画,没有太大成功,崩溃似乎没什么用.
我想做的事情看似简单,创建一个UIImage,并将另一个UIImage的一部分绘制到其中,我对上下文和图层和东西有点混淆.
有人可以用示例代码解释如何编写类似的东西(高效)吗?