我使用calyer的renderInContext来创建对imageView的捕获,但我发现它正在失去质量。我哪里错了?
编辑:
上面的图片由imageView显示,其中contentMode为aspectFill
和clipToBounds。
下面的图片是由我给出的代码处理的,实际上,我只是想将图像剪裁为与imageView相同的大小,其中contentMode为aspectFill
,所以我不需要clipToBounds来导致{{ 1}}。
答案 0 :(得分:0)
根据@deadbeef的评论,底部图像的质量实际上更好(缩小更平滑),我不知道为什么,并且正如他所建议的那样,尝试降低上下文的插值质量如果你想达到同样的目标" sharp"顶部图片的结果。
<!DOCTYPE html>
<html>
<body>
<div>
<h1>Welcome to <span id='hi'>Null</span></h1>
</div>
</body>
</html
我将它改为低,它有效!