Ios 使用UIGraphicsImageRenderer渲染全尺寸图像
使用我们的设备摄像头拍摄的图像比iOS设备上的屏幕大。 通常,当我们在iOS中渲染图像时,我看到人们将其渲染大小设置为主视图或图像视图的大小 如中所示 这样做会使图像更小,质量更低 如果逻辑是这样的话 如果我使图像视图超出设备屏幕,是否可能以全尺寸渲染图像。换句话说,图像视图将设置为原始全尺寸图像的大小 这样做会生成与原始图像像素大小相同的渲染图像吗Ios 使用UIGraphicsImageRenderer渲染全尺寸图像,ios,swift,uiimage,uigraphicscontext,image-rendering,Ios,Swift,Uiimage,Uigraphicscontext,Image Rendering,使用我们的设备摄像头拍摄的图像比iOS设备上的屏幕大。 通常,当我们在iOS中渲染图像时,我看到人们将其渲染大小设置为主视图或图像视图的大小 如中所示 这样做会使图像更小,质量更低 如果逻辑是这样的话 如果我使图像视图超出设备屏幕,是否可能以全尺寸渲染图像。换句话说,图像视图将设置为原始全尺寸图像的大小 这样做会生成与原始图像像素大小相同的渲染图像吗 到目前为止我做了什么? 我已经测试了其他图像叠加/编辑应用程序,它们似乎减少了图像的像素大小。 我使用了上面链接中提供的方法,它们也使用相同的方
到目前为止我做了什么? 我已经测试了其他图像叠加/编辑应用程序,它们似乎减少了图像的像素大小。
我使用了上面链接中提供的方法,它们也使用相同的方法 是的,通过将a嵌入a并使用:
然后,您将能够在滚动视图中平移图像。Ok,将对此进行测试。我个人不打算使用滚动视图,因为我不希望用户看到放大的图像。我只想生成一个尽可能高质量的图像。我一测试就会将其标记为正确。
imageView.image = image;
[imageView sizeToFit];
scrollView.contentSize = image.size;