【问题标题】:Zoom out on large UIImageView within an UIScrollView缩小 UIScrollView 中的大 UIImageView
【发布时间】:2011-07-15 03:09:51
【问题描述】:

案例:我有一段简单的代码用于在 UIImageView->UIScrollView 中显示/缩放/滚动大图像。在这个 UIScrollView 内容中,我想放置按钮来创建可点击区域。

问题:当我放大时,质量保持正常,但是当我缩小到可能的最高级别时,图像变得虚线并且不再可见一些线条。

尝试过:我尝试在 kCGInterpolationHigh 上重新生成具有插值质量的 UIImage,并尝试在每次缩放更改后更改图像的大小。如您所见,没有结果。

【问题讨论】:

  • 你能上传几张屏幕截图吗?

标签: iphone ios uiscrollview uiimageview


【解决方案1】:

我建议您使用CATiledLayer 作为支持层,如 Apple 的 PhotoScroller 示例应用程序所示。这允许您预先构建缩放版本,这意味着您可以使用 Photoshop/ImageMagick/GIMP 等精确控制插值质量,而不是依赖 UIScrollView 的内置缩放。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-24
    • 2012-02-12
    • 2011-08-28
    • 1970-01-01
    • 2017-11-04
    • 1970-01-01
    相关资源
    最近更新 更多