【问题标题】:Image is getting blury when Zooming In放大时图像变得模糊
【发布时间】:2011-07-13 10:00:00
【问题描述】:

我正在尝试放大视图中的图像。为此,我使用了UIScrollView,并在该滚动视图中放置了一个 ImageView。我已经设置了滚动视图的最小和最大缩放比例。

我也用过这段代码..

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return imgView;
}

问题是我的图像在 zoomig 时变得模糊。任何人都知道如何使用缩放大小重绘图像。

【问题讨论】:

  • 只是检查一下,您的滚动视图有多大(以像素为单位)以及图像有多大(以像素为单位)?

标签: iphone uiscrollview uiimage zooming


【解决方案1】:

你设置最大缩放比例=1.0f。它不会模糊:)

【讨论】:

  • 在这种情况下它不会缩放...我的最小比例是 1.0。我想放大图片...有什么方法可以重绘图片...?
  • 只需将您的 minimumScale 级别缩小到您的 screenSize。如果您使用的 maximumScale 大于 1,那么它会模糊您的图像 :)
  • 那么没有办法使用超过1的比例尺?实际上,我在处理 PDF 绘图时使用 UIView 类中的 draw rect 方法完成了此操作。图片有可能吗..?
  • 比例为 1 是“1:1”或“realsize” - 这是图像的实际分辨率。如果您的缩放比例大于 1,那么您将图像放大到大于它的大小,这会导致模糊,因为它必须“猜测”填充像素来放大它。
猜你喜欢
  • 2018-09-08
  • 1970-01-01
  • 2018-07-06
  • 2018-05-03
  • 2013-03-25
  • 1970-01-01
  • 2016-12-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多